From 6e522d4e11b4c1f4589770b7220a9741db6c160c Mon Sep 17 00:00:00 2001 From: Eric Duminil <eric.duminil@gmail.com> Date: Sat, 17 Apr 2021 00:10:41 +0200 Subject: [PATCH] Simpler log --- ampel-firmware/sensor_commands.cpp | 12 +++++------- ampel-firmware/web_server.h | 1 + 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/ampel-firmware/sensor_commands.cpp b/ampel-firmware/sensor_commands.cpp index b61cc8f..6a2ba85 100644 --- a/ampel-firmware/sensor_commands.cpp +++ b/ampel-firmware/sensor_commands.cpp @@ -5,6 +5,7 @@ namespace sensor_commands { const uint8_t MAX_COMMAND_SIZE = 30; uint8_t callbacks_count = 0; + //TODO: Add example? Add description? struct Callback { Callback(const char *s = 0, void (*f)(int32_t) = 0) : name(s), function(f) { @@ -57,22 +58,19 @@ namespace sensor_commands { } void listAvailableCallbacks() { - Serial.println("DEBUG - Available commands :"); + Serial.println(F("Message not supported. Doing nothing. Available commands :")); for (uint8_t i = 0; i < callbacks_count; i++) { Serial.print(" "); - Serial.println(callbacks[i].name); + Serial.print(callbacks[i].name); + Serial.println(" 1234"); } led_effects::showKITTWheel(color::red, 1); - Serial.println(F("Message not supported. Doing nothing.")); } void run(const char *command) { char function_name[MAX_COMMAND_SIZE]; int32_t parameter; - if (parseCommand(command, function_name, parameter)) { - listAvailableCallbacks(); - return; - } + parseCommand(command, function_name, parameter); for (uint8_t i = 0; i < callbacks_count; i++) { if (!strcmp(function_name, callbacks[i].name)) { diff --git a/ampel-firmware/web_server.h b/ampel-firmware/web_server.h index 71c17f0..4f2731e 100644 --- a/ampel-firmware/web_server.h +++ b/ampel-firmware/web_server.h @@ -9,6 +9,7 @@ #include "config.h" #include "util.h" #include "co2_sensor.h" +#include "sensor_commands.h" #ifdef AMPEL_CSV # include "csv_writer.h" #endif -- GitLab