From e93495c6c816f4f2b9cf1f0921a7562a2d9a6f95 Mon Sep 17 00:00:00 2001 From: Luc Date: Tue, 27 Aug 2019 11:35:36 +0200 Subject: [PATCH] Add Manual time setting from [ESP800], Add time source selection setting (Internet/manual) Add websocket IP to make it work with Apple Captive portal thanks @Nathan-ma Add instant message error and abort command for files upload Add Available FS space check before upload Add [ESP290] command per @josedpedroso Apply Astyle Update version --- docs/Commands.txt | 9 +- embedded/build.bat | 3 + embedded/embedded.h | 771 +++++++++--------- embedded/package.json | 2 +- embedded/tool.html.gz | Bin 6005 -> 6244 bytes embedded/www/js/script.js | 190 +++-- esp3d/configuration.h | 8 +- esp3d/src/core/commands.cpp | 12 +- esp3d/src/core/commands.h | 1 + esp3d/src/core/esp3doutput.h | 2 +- esp3d/src/core/espcmd/ESP111.cpp | 25 +- esp3d/src/core/espcmd/ESP140.cpp | 19 +- esp3d/src/core/espcmd/ESP216.cpp | 4 +- esp3d/src/core/espcmd/ESP290.cpp | 46 ++ esp3d/src/core/espcmd/ESP400.cpp | 42 +- esp3d/src/core/espcmd/ESP401.cpp | 8 + esp3d/src/core/espcmd/ESP800.cpp | 52 +- esp3d/src/core/hal.cpp | 24 +- esp3d/src/core/settings_esp3d.cpp | 10 + esp3d/src/core/settings_esp3d.h | 2 +- esp3d/src/include/defines.h | 15 + esp3d/src/include/version.h | 2 +- esp3d/src/modules/buzzer/buzzer.cpp | 4 +- esp3d/src/modules/display/advanceddisplay.cpp | 327 ++++---- .../modules/display/basic_ILI9488_480X320.h | 2 +- esp3d/src/modules/display/lv_flash_drv.cpp | 27 +- esp3d/src/modules/display/lv_flash_drv.h | 2 +- .../src/modules/filesystem/esp_filesystem.cpp | 2 +- esp3d/src/modules/http/embedded.h | 771 +++++++++--------- .../src/modules/http/handles/handle-files.cpp | 2 +- .../src/modules/http/handles/upload-files.cpp | 174 ++-- .../modules/http/handles/upload-updatefw.cpp | 144 ++-- esp3d/src/modules/http/http_server.cpp | 30 + esp3d/src/modules/http/http_server.h | 2 + esp3d/src/modules/network/netconfig.cpp | 26 +- esp3d/src/modules/network/netconfig.h | 1 + esp3d/src/modules/network/netservices.cpp | 4 +- esp3d/src/modules/time/time_server.cpp | 37 +- esp3d/src/modules/time/time_server.h | 2 + 39 files changed, 1545 insertions(+), 1259 deletions(-) create mode 100644 esp3d/src/core/espcmd/ESP290.cpp diff --git a/docs/Commands.txt b/docs/Commands.txt index 58af654f..a3d15ed4 100644 --- a/docs/Commands.txt +++ b/docs/Commands.txt @@ -50,8 +50,8 @@ Note: * Get/Set Telnet port [ESP131]pwd= -* Init / Get current time -[ESP140] pwd= +* Sync / Set / Get current time +[ESP140] pwd= * Get/Set boot delay [ESP150]