From 054e32aa496797bfaf41c43855d071a5630dcebe Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Sat, 15 May 2021 23:52:33 +0200 Subject: [PATCH] Config setter from console --- ampel-firmware/web_config.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp index 2373514..8405ae7 100644 --- a/ampel-firmware/web_config.cpp +++ b/ampel-firmware/web_config.cpp @@ -71,6 +71,14 @@ namespace web_config { Serial.println(F("Done!")); }, F("(resets the complete IotWeb config)")); + sensor_console::defineStringCommand("conf", [](char *new_value) { + Serial.print(F("Setting stringParam to ")); + Serial.println(new_value); + strncpy(config::stringParam.value(), new_value, STRING_LEN); + Serial.println(F("Done")); + iotWebConf->saveConfig(); + }, F("some_text (config setter)")); + #if !defined(AMPEL_WIFI) iotWebConf->loadConfig(); return; -- GitLab