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 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
7db0080d5e
Adjust folder filtering for marlinkimbra
...
which display all files / subfiles/ folders and subfolders
2017-03-30 22:45:08 +02:00
luc lebosse
4d8012d2f7
Add back the filter for smoothieware for subfolder
...
using M20 ESP3D cache
2017-03-30 22:01:58 +02:00
luc lebosse
f26e3c2608
Under marlin only files are listed
...
so no need to look after folder which could lead to false positif
For smoothieware the usage of M20 is not working for subfolder so use ls
instead and no need to use file cache
2017-03-30 21:27:35 +02:00
luc lebosse
9d49909f25
Update to follow esp core latest changes
2017-02-20 17:18:48 +01:00
Luc
418453adab
missing file from previous commit
2016-12-05 11:22:30 +01:00
Luc
1269e9b09a
Add more WD feed and flags check to save loop time
...
remove PURE_SERIAL define as useless now
2016-12-04 22:06:16 +01:00
Luc
99578de542
Add a check and counter if printer is heating
...
to avoid to go in long loop when sending command
2016-12-04 17:13:42 +01:00
Luc
74b9516ccc
avoid dead loop if continuous flow from serial
...
if continuous flow cannot purge so just empty current rx buffer and skip
2016-12-04 16:54:56 +01:00
Luc
16a03d094b
Do sent password to output
2016-12-02 16:04:19 +01:00
Luc
0385ce511d
Missing update for JSON output
2016-12-02 15:43:33 +01:00
Luc
2a2dbf0d55
Allow to get JSON out put instead of HTML
...
just add output=JSON and query / answer is json format instead of HTML
2016-12-02 15:29:05 +01:00
Luc
d9ad1f9d3d
Change LinkedList to GenLinkedList to avoid conflict
...
like with AsyncWebServer library
2016-11-30 10:57:21 +01:00
Luc
a40192fe67
Add index.html/index.html.gz as default /
...
if no file redirect to /HOME
2016-11-30 10:48:11 +01:00
Luc
104b6c8c55
Fix plain text display for html after plain text command
2016-11-28 06:43:15 +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
6641e4aa4f
Better handle and report failing upload
2016-11-24 15:32:43 +01:00
luc lebosse
e3bf7e4bf8
Fix if ESP restart but mainboard do not
2016-11-17 17:44:17 +01:00
luc lebosse
3dae051e0c
Fix #13 "wait" issue for pipe going to dead loop
...
Fix % not showing during FW update on lcd status
2016-11-11 16:11:10 +01:00
luc lebosse
86cd23cfea
Add some sanity check
2016-11-11 14:04:44 +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
f5051e3335
Fix typos thanks @patrickelectric
2016-10-09 10:48:15 +02:00
luc lebosse
3ee67c022b
Apply astyle --style=otbs *.h *.cpp *.ino
2016-10-09 10:40:17 +02:00
luc lebosse
af17fff2e0
put serial/tcp bridge in a class
2016-09-08 15:15:56 +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
fda0657369
Fix time out limit
...
previous time out were based on previous method not millis()
2016-07-12 14:59:45 +02:00
luc lebosse
794ab9ec1b
Support of subdirectories in SPIFFS
...
Allows navigation as normal Filesystem
add /delete directory
parse directory tree
allows user to upload/delete in /user directory only when admin has full
access
2016-07-11 23:48:54 +02:00
Luc
dec26403b3
Change restricted directory to /user
...
/macro may no be good idea - /user is more generic and match the purpose
2016-07-09 23:51:41 +02:00
Luc
0f13b7b7b0
Allow user to upload macro files
...
user is limited to /macro directory for upload/delete
admin has full access
2016-07-09 22:57:20 +02:00
luc lebosse
b7afbafb52
Fix compilation error ....orz
2016-07-04 18:09:02 +02:00
luc lebosse
a1d2d238c8
Fix display when no Authentication is set
...
hide login/password menu and pages access
2016-07-04 17:58:26 +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
3575652099
Cleaning code as urlDecode is automatically done now
...
thanks @me-no-dev for pointing out
Change version for tracking latest changes
2016-07-04 10:39:04 +02:00
luc lebosse
b1456df090
Use new chunked feature
...
this feature give an average gain of +65% of speed for dynamic pages
2016-07-04 10:04:32 +02:00
luc lebosse
2ac89dc6a7
Use ESP core urlDecode function instead of mine
2016-07-03 18:30:24 +02:00
luc lebosse
3d92f78eca
Fix SD File listing incomplete as still processing
...
Separate M20 command from file listing to give time to get the complete
file list before sending the list
Change SDK function system_get_time and wifi_get_opmode to use wrapper
ones and avoid to include user_interface.h if not necessary
2016-06-29 18:42:00 +02:00
luc lebosse
0f1623d548
Rewrite SDUpload
...
Fix issues with repetier which check code when cpoy to SD
remove unused variables
add log function for debug
2016-06-28 13:28:59 +02:00
Luc
6d73f3a9f2
Add SD files transfert
...
First pass - may need fine tune
2016-06-19 20:32:11 +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
713d4764fb
Change name to ESP3D
...
Thanks to @openhardwarecoza and @TRoager for the idea and feedback
2016-06-09 10:23:20 +02:00