From 3a841c57924af0a3bdcb534ffece664230b8f57d Mon Sep 17 00:00:00 2001 From: Torrie Fischer Date: Sat, 18 Feb 2023 18:51:33 +0100 Subject: [PATCH] platform: arduino: mqtt: compile++ --- src/platform/arduino/MQTTTelemetry.cpp | 7 +++++++ src/platform/arduino/MQTTTelemetry.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/platform/arduino/MQTTTelemetry.cpp b/src/platform/arduino/MQTTTelemetry.cpp index 00eaedb..8a317ae 100644 --- a/src/platform/arduino/MQTTTelemetry.cpp +++ b/src/platform/arduino/MQTTTelemetry.cpp @@ -214,6 +214,13 @@ MQTTTelemetry::loop() ConfigTaskMixin::loop(); } +void +MQTTTelemetry::handleEvent(const InputEvent& evt) +{ + OnlineTaskMixin::handle(evt); + ConfigTaskMixin::handleEvent(evt); +} + void MQTTTelemetry::onOnline() { diff --git a/src/platform/arduino/MQTTTelemetry.h b/src/platform/arduino/MQTTTelemetry.h index 692f325..e257ff4 100644 --- a/src/platform/arduino/MQTTTelemetry.h +++ b/src/platform/arduino/MQTTTelemetry.h @@ -45,6 +45,7 @@ class MQTTTelemetry : public BufferedInputSource, OnlineTaskMixin, ConfigTaskMix return &m_logPrinter; } + void handleEvent(const InputEvent& evt) override; void handleEventOnline(const InputEvent& evt) override; void handleConfigChange(const InputEvent& evt) override; void loop() override;