Luc
ba84a06fc8
Add signal strength in home page
...
seems having some difference between RSSI of current signal and RSSI of
scanned AP - TBC
2016-02-01 22:36:21 +08:00
Luc
75ebd04d12
Allow to disable FW web update when compiling
...
New compilation directive to enable/disable feature
//WEB_UPDATE_FEATURE: allow to flash fw using web UI
#define WEB_UPDATE_FEATURE
2016-01-26 11:50:02 +08:00
Luc
70228adb3d
Code formating using astyle --style=otbs *.h *.cpp *.ino
...
To get nice looking code with a minimum effort
2016-01-25 23:38:26 +08:00
Luc
a07daf9e40
Code refactoring
...
Thanks a lot @treepleks
2016-01-20 13:06:57 +08:00
Luc
50f1199c1c
Allow MDNSSSDP to be deactivated
...
w/o compilation error.
Thanks @treepleks
2016-01-19 15:51:09 +08:00
Luc
487a799c46
Use new API from 2.0.0 for file upload
...
now file upload management is filtered according URI
the generic one cannot be overloaded as before but need to be specified
2016-01-14 17:15:51 +08:00
luc
9b0ae002a9
Fix bug with IE11
...
add cache control to none, and do not display overflow, in addition it
need to adjust security settings to allow to get updates and send
commands
2015-11-17 19:43:31 +08:00
luc
aa5f7e12d1
Add commands to clear logs
...
[ESP999]ERROR for error logs,
[ESP999]INFO for info logs,
[ESP999]STATUS for status logs,
[ESP999]ALL for all logs,
2015-11-15 20:21:01 +08:00
luc
afa0eddcf0
Update to follow refactoring of info
...
now it use struct instead of integer
2015-11-14 22:04:17 +08:00
luc
627052ceeb
Add basic authentification and OTA update
...
only web update is supported
2015-11-14 21:48:35 +08:00
luc
7ef83d1237
Sync with latest change for SSID type
...
SSID changed from char * to String so need to adjust new type
2015-11-10 14:06:06 +08:00
luc
78ff239f93
Fix launching upload if no file selected
...
Add moving progress bar when uploading
Add meter bar for disk occupation
Add better hide parameter
2015-10-27 13:16:42 +08:00
luc
1ffcb54c6e
Fix typo issue - no extra settings menu active
2015-10-25 09:20:52 +08:00
luc
eae00a3648
Display total space, used space and % occuped
...
in file manager for SPIFFS
2015-10-23 11:58:19 +08:00
luc
01d4fc007c
Add support to catch SD File list
...
Due to memory constraint limit to 70 entries of 30 char max =~2K
also add a time out if cannot catch end of list within 30s
/SDFILES is a JSON file with the list - UI not defined yet
2015-10-20 13:28:15 +08:00
luc
ad4ac02d69
Remove debug message to follow heap size
2015-10-19 14:54:47 +08:00
luc
80742c422a
Add light file manager to upload/download/delete
...
files on SPIFFS - need to decrease printer.tpl size to implement have
more space for new settings.tpl for 64K SPIFFS
2015-10-19 14:43:16 +08:00
luc
7379ac580d
Complete rewrite using template and SPIFFS
...
change to V0.4
2015-10-16 17:49:04 +08:00
luc
d663f62605
Better restart
...
Add 30s progress to ensure restart is finished
Hide restart boot loader message redirecting serial output
2015-09-16 17:46:36 +08:00
Luc
283270f660
Add support for captive portal
...
Need to comment DEBUG and DEBUG_OUTPUT in DNSServer.cpp
2015-09-07 21:26:31 +08:00
Luc
9c04635e15
Enable mDNS for SoftAP
...
as now feature is working
2015-09-07 20:07:02 +08:00
luc
e281d1073f
Use FPSTR instead of progmem2char
2015-09-02 13:23:56 +08:00
luc
9e950752e9
Fix adjust error/status/info closer to label
2015-08-19 18:32:09 +08:00
luc
9b1bde41db
Add missing red button in css
...
fix display issue for status with new css
2015-08-19 17:39:31 +08:00
luc
ac084da5b6
Add compilation directive to disable CSS
...
This will make pages lighter if no need fancy UI
Save 5K per page
2015-08-19 16:07:11 +08:00
luc
1cb93ef787
Modify css to be embedded in pages
...
Decrease restart time as now css is embedded
Change HTML code according new css
Known issue menu bar is not optimized for small screen as bootstrap is,
so need to scroll vertically and horizontally
Fix issue with \b instead of \n
Change Version to 0.3
2015-08-19 15:28:32 +08:00
luc
a18f924153
Add time to flush all clients when restarting
...
by using a light page without css to load
2015-08-06 12:19:24 +08:00
Luc
8dd8ec207d
Fix Case sensitive issue for linux/mac thanks @c128
...
follow case of file name
2015-08-03 22:10:42 +08:00
luc
52ed3eaf22
Strip unnecessary spaces
2015-08-01 21:34:58 +08:00
luc
ba331cebc5
Decrease css size (13Ko) and fix corrupted CSS
...
use sent_p instead of sendContent_p which corrupt the css
2015-08-01 21:22:30 +08:00
Luc
0bb6b06aff
Add embedded CSS
...
this is bootstrap css cleaned to reach a size of 15ko instead of 100Ko
2015-08-01 19:54:58 +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
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
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
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
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
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
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
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
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
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