From 3b9d5302a100f2abde71bde430e1382354e9e74b Mon Sep 17 00:00:00 2001 From: Luc Date: Fri, 15 Mar 2019 09:48:26 +0100 Subject: [PATCH] Code sync with upstream Code clening Add Boot delay as parameter in EEPROM for easier tuning Add Notifications --- docs/Commands.txt | 10 + esp3d/src/configuration.h | 4 +- esp3d/src/core/commands.cpp | 15 +- esp3d/src/core/commands.h | 6 +- esp3d/src/core/esp3d.cpp | 9 +- esp3d/src/core/esp3d.h | 2 +- esp3d/src/core/espcmd/ESP150.cpp | 63 +++ esp3d/src/core/espcmd/ESP400.cpp | 55 ++- esp3d/src/core/espcmd/ESP420.cpp | 25 ++ esp3d/src/core/espcmd/ESP600.cpp | 16 +- esp3d/src/core/espcmd/ESP610.cpp | 118 +++++ esp3d/src/core/settings_esp3d.cpp | 81 +++- esp3d/src/core/settings_esp3d.h | 9 +- esp3d/src/include/defines.h | 1 + esp3d/src/modules/boot_delay/boot_delay.cpp | 88 ++++ esp3d/src/modules/boot_delay/boot_delay.h | 45 ++ esp3d/src/modules/host/host_services.cpp | 61 +++ esp3d/src/modules/host/host_services.h | 40 ++ esp3d/src/modules/network/netconfig.h | 2 - esp3d/src/modules/network/netservices.cpp | 13 +- .../notifications/notifications_service.cpp | 415 ++++++++++++++++++ .../notifications/notifications_service.h | 57 +++ 22 files changed, 1103 insertions(+), 32 deletions(-) create mode 100644 esp3d/src/core/espcmd/ESP150.cpp create mode 100644 esp3d/src/core/espcmd/ESP610.cpp create mode 100644 esp3d/src/modules/boot_delay/boot_delay.cpp create mode 100644 esp3d/src/modules/boot_delay/boot_delay.h create mode 100644 esp3d/src/modules/host/host_services.cpp create mode 100644 esp3d/src/modules/host/host_services.h create mode 100644 esp3d/src/modules/notifications/notifications_service.cpp create mode 100644 esp3d/src/modules/notifications/notifications_service.h diff --git a/docs/Commands.txt b/docs/Commands.txt index f81c9dec..95ad459c 100644 --- a/docs/Commands.txt +++ b/docs/Commands.txt @@ -53,6 +53,9 @@ Note: * Init / Get current time [ESP140] pwd= +* Get/Set boot delay +[ESP150]