31 Commits

Author SHA1 Message Date
Luc
ecf48fe89d Fix compilation issues with latest esp32 core git (1.0.5rc) 2021-02-21 09:11:02 +01:00
Luc
fa863105fe Fix several warnings in code and libs 2020-11-30 13:46:50 +01:00
Luc
3291a90bf2 Add ESP3.0 log like support for socket debug in web files 2020-04-19 13:23:57 +02:00
Luc
7b2d4612df Add auto notification setting
Alllow to automaticatilly send notification when device is online
2019-09-08 10:48:28 +02:00
Luc
732b3e719d 2rd rewrite of upload management error based on 3.0
Add file size before upload for SPIFFS and WebUpdate
new embedded page based on 3.0
- display fw version
   - menu link link to wiki / github
   - auto detection of index.html.gz when uploaded
   - websocket to limit to one instance
   - build batch to generate page and fw file
fix for Apple captive portal blocking websocket per @Nathan-ma suggestion
Fix update partition size in [ESP420] for ESP32
change versio to 36
2019-09-01 16:49:12 +02:00
Luc
717754eb3e Fixes #349
allow to disable serial (tested on esp8266 not yet esp32)
2019-08-01 10:31:30 +02:00
Luc
02264b8da5 Update Readme
Apply style to code
2019-06-21 19:10:33 +02:00
Luc
4d6bac193a Fix open network connection (no password) 2019-06-21 18:43:49 +02:00
Luc
1cf2744bad Add Notifications
Add EEPROM version Check
Update embedded page content and build process
Move check sum ESP commands from ESP6XX to ESP5XX to let Notifications use ESP6XX
Update command.txt with latest commands
2019-06-07 11:52:57 +02:00
Luc
1ed083d766 Setup 2.1 2019-03-19 15:04:58 +01:00
Luc
02bd840a7a 2.0 2018-07-04 18:56:39 +02:00
Luc
c95fe416f0 Not necessary with latest ESP32 git 2018-07-04 18:43:44 +02:00
luc lebosse
e08221a077 Fix 2 for web update 2018-03-17 21:44:00 +01:00
luc lebosse
3d0beea62c Fix web update available size 2018-03-17 20:03:12 +01:00
luc lebosse
1697f68f10 Clean code 2018-03-01 09:04:18 +01:00
luc lebosse
13ee5e19e8 Merge Development version to master 2017-11-13 16:17:07 +01:00
luc lebosse
730b7f2868 Fix typo 2016-12-14 21:12:31 +01:00
Luc
8f472a5161 Fix #132
Allow to read ESP command answer from data port and web port according
where command come from
2016-11-25 21:53:35 +01:00
luc lebosse
ec90a27e7e Space do not generate error anymore
so remove the limitation thanks @szepnorbee for the feedback
2016-11-24 15:38:02 +01:00
luc lebosse
5aebdb5a60 Merge from upstream
Add TCP debug
Add monitor for command sent
Fix random issue when listing SD file as Flag may be incomplete
2016-11-10 21:13:16 +01:00
luc lebosse
3ee67c022b Apply astyle --style=otbs *.h *.cpp *.ino 2016-10-09 10:40:17 +02:00
Luc
20e671822e Fix bug read EEPROM string add extra char 2016-09-22 17:07:30 +08:00
luc lebosse
fa32959963 Rename last esp8266 reference to ESP3D 2016-09-05 15:34:36 +02:00
luc lebosse
18210a9cc7 Sync with devt git
Move helper functions to static class CONFIG
Separate STA and AP information in EEPROM (IP, mode, etc)
Allow to change AP or STA data without set as default mode
Reorg the wifi setup
Add 2 safe mode - if mode is client and failed got to AP with EEPROM
setting, if AP failed use default value for AP mode
prepare code for SD Direct access
2016-09-05 13:59:35 +02:00
luc lebosse
2728b467a1 Code Cleaning
Implement define for MONITORING_FEATURE and MSG_FEATURE
Add better FM for SD Files
Light review of printer UI to separate sections
Add more control on Serial commands
Fix Github address
Change version to 0.8.0
Change default baud to 115200
Add Marlinkimbra support
2016-08-21 17:11:50 +02:00
luc lebosse
af283c8f23 Use correct calculation for signal/RSSI
if (RSSI <= -100) return 0;
if (RSSI >= -50) return 100;
return (2* (RSSI+100));
2016-08-09 01:32:44 +02:00
luc lebosse
014839f953 Add command for hostname
Fix possible buffer overload when using serial command
add missing flags in config report
2016-08-08 13:07:35 +02:00
luc lebosse
5296770703 Allow to have admin and user authentication
admin is  for wifi / esp settings
user is for printer settings
admin and user ID can be defined in config.h
[ESP555]<admin password> allows to reset user password to default one
2016-07-04 17:27:03 +02:00
luc lebosse
22af45d69f Use ESP.getFreeHeap() instead of SDK function
Add free mem in config report
2016-06-16 21:47:48 +02:00
luc lebosse
d7b1e486e2 Add signal strength in config report
useful when debugging  without web UI
2016-06-15 19:29:04 +02:00
luc
713d4764fb Change name to ESP3D
Thanks to @openhardwarecoza and @TRoager  for the idea and feedback
2016-06-09 10:23:20 +02:00