182 Commits

Author SHA1 Message Date
Luc
fa83861643 Update README.md 2015-07-27 04:44:33 +08:00
Luc
cdd23052fd Update README.md 2015-07-27 04:42:24 +08:00
Luc
bcf2eb0e69 Add check to avoid buffer overflow on progmem2char
transfer is limited to 300 char string, if over, string is ignored
2015-07-25 20:25:07 +08:00
Luc
b7e6804e24 Change wording for encryption
set No instead of nothing and set Yes instead of *
2015-07-25 15:07:22 +08:00
Luc
4c4a78fc62 remove unwished message
clean code
2015-07-25 05:55:55 +08:00
Luc
2c027d81f7 Add SSDP Support
SSDP protocol work outo the box with window
Module is seen as "ESP Module" serial is Chip ID, and other information
are espressif ones for ESP 01
Not sure if need to set module name in EEPROM to be configurable =>TBD
2015-07-25 05:51:01 +08:00
Luc
9e90ef38b8 Update mDNS with latest version and display IP
Use M117 if any error
2015-07-25 01:53:53 +08:00
Luc
ea900a520b Change form to use POST instead of GET
as new module now is faster using POST
2015-07-24 23:50:48 +08:00
Luc
c9c41cb3ad Add 250000 baud rate support
as arduino IDE support it
2015-07-24 23:49:26 +08:00
Luc
93333ef96c Update README.md 2015-07-24 05:36:22 +08:00
Luc
df9856e51c Allows to configure polling time for printer status
1, 2,3,4,5,10,30,60 seconds are the preset values for the page refresh
2015-07-14 22:00:08 +08:00
luc
faa8d245d9 Add Davinci connection picture to clarify
thanks @disneysw for providing information on this
2015-07-13 13:51:13 +08:00
luc
3aedb9c019 Send M105 only if no temperature is sent
so went printer is heating and automaticaly send temperature no M105 is
necessary
Add some yield() to avoid possible WD triggered
2015-07-13 11:49:20 +08:00
luc
f12d7d9abb Add wires diagram
add diagram and update readme
2015-07-12 21:15:57 +08:00
luc
5cd45b2976 Fix display issue linked to string replace function
Use substring to extract positions from string instead of using replace
function
2015-07-10 21:12:19 +08:00
Luc
41018db174 Delete Thumbs.db 2015-06-13 18:51:18 +08:00
Luc
ac52b330d4 Update README.md 2015-06-12 13:50:09 +08:00
Luc
8a02fd5bd2 Add backbone to send command from web UI
Implement Emmergency Stop Command on web UI
2015-06-11 09:35:40 +08:00
Luc
b1796e9107 Add Support for Error/Info/Status message
allows to store and display : the 10 last error messages , the last info
messages, and the 10 last status changes
2015-06-10 22:03:18 +08:00
Luc
690792bc8d Update UI for printer status
add online/busy/offline blink led
2015-06-10 08:08:00 +08:00
Luc
c5f44d6fec Update README.md 2015-06-08 21:42:47 +08:00
luc
e3af88087f Update readme 2015-06-08 21:41:20 +08:00
Luc
b981ffa4d6 Add support for basic front end
Show :temperatures, positions, speed and flow
Fix display bug in navigation bar
2015-06-08 21:30:20 +08:00
Luc
1046cd2201 Add backbone for command interpretation
no filtering, command pass from SERIAL to TCP, and TCP to SERIAL, but
are also stored to check if there is a [ESPXXX]<param>\n where XXX are
command number and <param> is a sequence of parameters ended by a \n
2015-06-08 21:30:19 +08:00
Luc
987fa66538 Update README.md 2015-06-05 14:44:46 +08:00
luc
abcc974286 Allows any char but space in SSID
as only digit and alpha is too restrictive
2015-06-05 09:38:41 +08:00
luc
e87497726a change int to long for baud
both are 4 bytes size but long is more adapted
2015-06-05 09:34:00 +08:00
luc
aaf4ce699f Fix display issue for IP / GW /MSK when press apply 2015-06-05 09:14:04 +08:00
Luc
ef635e9e94 Update README.md 2015-06-03 21:05:58 +08:00
Luc
4d39a454c1 Update README.md 2015-06-03 21:05:28 +08:00
Luc
026fba1b3e Allow to change web port and data ports
System configuration web page allows to change web port and data port
2015-06-03 20:44:21 +08:00
luc
9a88756b20 Add bridge support based on WifiTelnetToSerial
Remove useless datainterface files
2015-06-03 15:53:20 +08:00
Luc
72b4d5df71 Update README.md 2015-06-03 13:55:38 +08:00
Luc
57ffa9cf99 Update readme
missing update
2015-06-03 13:50:39 +08:00
Luc
dc57397ba0 Update readme
Update readme with latest screenshots an status
2015-06-03 13:45:44 +08:00
Luc
44a6a05331 Add some screenshot of webUI
show Default page, system config, AP config and Station config
2015-06-03 13:27:26 +08:00
Luc
f3be797f6a Change RSSI to Signal strength in percent
and fix typo
2015-06-03 13:24:05 +08:00
luc
303181923b Remove buffer function before sending data
as now there is already a function doing this by default, so remove all
related function and only use a string buffer by function.
remove PHY_MODE selection from system configuration as it is in STA and
AP configuration, add N selection available in STA configuration
2015-06-03 11:00:03 +08:00
Luc
4e88dd5839 Add page to configure Station mode
Add page to configure Station mode
2015-06-01 22:34:53 +08:00
luc
9aaa045347 Add page to configure Access Point
Fix wrong size for SSID/password
Add minimum size for easy change
Workaround missing strncpy_P missig issue
2015-05-29 20:35:08 +08:00
luc
f48e419e0f Use PROGMEM and F() properly
Add function to be able to access to strings stored with PROGMEM, it
save 4k memory vs no usage of PROGMEM
2015-05-27 17:08:47 +08:00
luc
0c37d73db8 System Settings PHY mode and Sleep mode
These settings can now be modified
2015-05-18 23:43:15 +08:00
luc
3cb636f416 Backbone for saving settings
Save Baud Rate is first setting to be changed to test the logic
2015-05-18 21:45:56 +08:00
luc
14a959c810 Use Const char for 404 strings
Use Const char for 404 strings
2015-05-18 13:42:10 +08:00
luc
0bf70cc79c Add 404 basic management
Draft page if not URL is not found
Change first Configuration link to be system, later will add
Configuration AP and Configuration Station
2015-05-14 22:13:26 +08:00
luc
70919d0dbd Missing Sleep mode setting at start
Missing Sleep mode setting at start
2015-05-14 15:07:14 +08:00
luc
cd96d84a1c Remove unwished files
Remove unwished files
2015-05-14 14:53:24 +08:00
luc
e3346805ae Missing file from previous commit
Missing file from previous commit
2015-05-14 14:52:18 +08:00
luc
a1b7cbc84e Add functions to manage large files
That allow page bigger than 2500 octets to be displayed by splitting
automaticaly
Add table tags for easy management
2015-05-14 13:59:09 +08:00
luc
364e37f5ba Update EEPROM content for new settings
Modify EEPROM content to reflect the possible settings
Add a buffer format function to query/write EEPROM instead of always
using string function to save space.
Update Reset/Print Configuration with new settings
Code Cleaning
Some settings stay default as no real add value currently to allow to
change them
2015-05-13 21:58:26 +08:00