109 Commits

Author SHA1 Message Date
Luc
a4609aee69 Add new Setup Mode and new AP mode, fixes #715 2022-02-06 17:43:11 +08:00
Luc
7ebdc92c64 Fixes that impact webui 3.0 also
Bump dev-server to  4.7.2 and update configuration
Bump Concurrently to 7.0.0
Fix style upper case  of WebSocketPort variable raised by @MitchBradley
Update embedded page
Update version
2022-01-07 08:57:25 +08:00
Luc
f9f2ec6522 Fix AP randomly do not set IP
Decrease AP workload by disabling gateway
2021-11-23 16:37:48 +08:00
Luc
972b4dbe33 Fix fatFS upload thanks @liqijian101 2021-10-29 22:00:52 +08:00
Luc
e903dce63f Remove unused code for camera thanks @tom2199 as no FR used 2021-10-03 09:49:30 +08:00
Luc
1d4f9d4f7c Add STA Fallback option (AP, BT, OFF)
Add Command to set verbose boot
Fix error with ethernet msg in [ESP110]
Fix [ESP0] now displaying context help
Fix ESP32 litlleFS 2.0 need / as default root path
Fix embedded page overflow on mobile with long file names
2021-10-02 18:18:36 +08:00
Luc
5620fe5cda Fix [ESP444]RESTART do not release connection with web client 2021-09-21 20:48:43 +02:00
Luc
3a7ccdb167 Fix error limited environment message do not stay in embedded page 2021-08-22 11:04:47 +02:00
Luc
2c43502660 Remove need of external bin2c for embedded page
Fix issue with latest npm: use node instead of npx for bin2c conversion script
Fix fs status  in mobile view not properly wrapped in embeeded page
Add linux notes for platformIO for embedded page
Bump version
2021-08-16 16:29:35 +02:00
Luc
3efc081b8c Add mdns service for esp3d (POC)
Set format to true if error on begin with littleFS esp32
bumb version for tracking
2021-08-10 20:59:17 +02:00
Luc
62e2edd52a Fix WiFi scan not Working in AP mode 2021-08-01 18:53:06 +02:00
Luc
7aeaee8236 Add missing setting for radio boot start state in ini config 2021-06-05 09:25:30 +02:00
Luc
b4a6ca3c54 add feature to disable network at boot suggested by @pmjdebruijn
Add ESP114 command to handle it
2021-06-02 20:28:47 +02:00
Luc
8753249cd9 Add support for SDFat 2.0 for ES8266/ESP32
Fix ESP0 typo
Apply Astyle
2021-06-01 17:16:17 +02:00
Luc
5a0d599f2c Add support of SDFat 1.1 for ESP8266
Add support of dos shortname for sharedSD (mainly for Marlin)
Add SDFat version in report for reference
2021-05-31 18:39:45 +02:00
Luc
9726f3e17e Add MS and R for rewrite webUI in ESP400
Note: N parameter will be removed as replaced by more flexible MS when rewrite webUI is replacing current one
2021-05-01 17:26:45 +02:00
Luc
c048c440ff Send immediately 401 when disconnect 2021-04-02 09:24:57 +02:00
Luc
2876055a8c Add new embedded page 2021-03-10 13:20:57 +01:00
Luc
fa61393141 Update version.h 2021-03-07 12:57:39 +01:00
Luc
eaba22990a Add setting to unsecure the serial when authentication is on 2021-02-25 14:12:55 +01:00
Luc
d90c172001 Compilation fixes for ESP32-S2 2021-02-05 19:04:16 +01:00
Luc
d56a936543 Fix DNS missing setting in static mode 2021-02-04 14:35:49 +01:00
Luc
5e4f438745 Add autoscroll in embedded page
Hide console when updating FW
2021-01-25 20:56:31 +01:00
Luc
ed7afb344d Add console in embedded page 2021-01-25 20:08:44 +01:00
Luc
868a9ba49c Fix missing close files
Disable Debug
2021-01-24 14:59:02 +01:00
Luc
b181804da7 Fix wrong size info in net frame for version thanks @makerbase-mks 2021-01-16 09:38:27 +01:00
Luc
59ee29507d Add LITTLEFS support for ESP32 2021-01-13 19:32:06 +01:00
Luc
6371c6cd50 Add subdir support and device support in command line upload 2021-01-11 13:56:16 +01:00
Luc
b5a8f2ab59 Use right format to generate the ModuleID thanks @makerbase-mks 2021-01-08 12:37:45 +01:00
Luc
d83faee956 Add some sanity check due to webUI 2021-01-07 20:42:03 +01:00
Luc
4c4ff06518 Add MKS Fast Upload support 2021-01-07 16:24:36 +01:00
Luc
4a1f1c72e8 Fix dead loop of functions calling them self instead of arduino one in Hal
Add missing `ok` in ESP201
2021-01-05 18:44:53 +01:00
Luc
df3f839cbf Add message communication protocol for MKS board
Note: Uplaod isnot yet implemented
Add limitation for HotSpots to get at least -78 for RSSI to be listed, same as MKS do
Add some API to prepare the MSK upload protocol
Bump version
2020-12-30 21:38:28 +01:00
Luc
0101f0a4fe Fix ESP32 compilation failures
Fix Travis not sending email -TBC
2020-12-18 07:00:19 +01:00
Luc
dac3e0b716 Add [ESP620] to send http get URL 2020-12-14 16:13:44 +01:00
Luc
9b1ec9452d Add mDNS Service TXT for ESP3D version 2020-12-14 10:53:36 +01:00
Luc
5073327e30 Add Setting to get verbose boot or minimal one
Fix Boot string format not consistent
Change [ESP150] to support verbose parameter in addition to delay
Change [ESP400] to group boot delay and boot verbose in a boot subsection
Add  Boot_verbose in espcnf.ini
2020-12-13 15:48:32 +01:00
Luc
223d7ece34 Add pin setup for sharing
Add [ESP202] command to set SPI Speed factor
2020-12-11 21:49:08 +01:00
Luc
9b4523fad0 Add Flash from SD FW and FS
Change configuration file name from espconf.ini to esp3dcnf.ini
Bump version
2020-12-10 18:18:03 +01:00
Luc
5963eca3a6 Code cleaning / change flag message EEPROM storage way -Need to reset settings
new command [ESP920] to configure outputs
Remove REPETIER for Davinci definition that should be pure REPETIER from now
Change FW Target ID numbering to support different Flavors more easily
Add Ini file configuration file from SD (espconf.ini) to configure ESP3D at start
Add  Target FW  ID in ESP800 command in addition to Target  FW short name
Bumb version

Warning this commit is breaking EEPROM org so - check then in webUI after
2020-12-09 16:44:12 +01:00
Luc
71a4f25edf Add SHARED SD support
Note: need webUI 3.0.0.75+
Fix several warnings in code and libs
2020-11-30 13:44:22 +01:00
Luc
41227d7a4e Add parameter to [ESP800] to set setup flag 2020-11-05 14:20:19 +01:00
Luc
bb2b7a8e62 Fixes #394
Finally
2020-11-02 11:32:46 +01:00
Luc
b3f3af997f Add flag for general setup done or not 2020-11-02 10:05:44 +01:00
Luc
2aa146a926 Remove camera streaming feature as not working as expected
Clean code due to camera stream removed and left camera snap feature only
2020-10-26 16:44:18 +01:00
Luc
c2d7a22006 Better fix for boot issue with camera 2020-10-15 11:41:59 +02:00
Luc
50cb4f6294 Add PSRAM detection in ESP420
Stop hardware when starting board to allow http working at boot thanks Seppel
2020-10-15 10:11:23 +02:00
Luc
694f502fb0 Add Authentication session setting in EEPROM/Preferences
Update ESP420 to show if authentication is enabled
2020-10-10 17:11:08 +02:00
Luc
be1b47f9ac Add ping response with session ID and time remaing if authentication 2020-10-08 14:34:10 +02:00
Luc
f3f44786c0 Fix wrong authentication failed management for files served on flash 2020-10-07 10:56:06 +02:00