From 994c6cfdecd408b0f9d5aacacb9cffe2ce74cfa2 Mon Sep 17 00:00:00 2001 From: Lucio Rossi Date: Mon, 15 Dec 2025 17:38:10 +0100 Subject: [PATCH] mod: rem bridge unused class param mod: monitor uses bridge version method --- src/bridge.h | 2 -- src/monitor.h | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bridge.h b/src/bridge.h index 90b9f5b..f41c366 100644 --- a/src/bridge.h +++ b/src/bridge.h @@ -159,8 +159,6 @@ class BridgeClass { bool started = false; - MsgPack::str_t router_ver; - public: explicit BridgeClass(HardwareSerial& serial) { diff --git a/src/monitor.h b/src/monitor.h index a1227bf..a9738ca 100644 --- a/src/monitor.h +++ b/src/monitor.h @@ -31,7 +31,7 @@ class BridgeMonitor: public Stream { RingBufferN temp_buffer; struct k_mutex monitor_mutex{}; bool _connected = false; - bool _compatibility_mode; + bool _compatibility_mode = true; public: explicit BridgeMonitor(BridgeClass& bridge): bridge(&bridge) {} @@ -61,7 +61,7 @@ class BridgeMonitor: public Stream { bool out = false; _connected = bridge->call(MON_CONNECTED_METHOD).result(out) && out; MsgPack::str_t ver; - _compatibility_mode = !bridge->call(GET_VERSION_METHOD).result(ver); + _compatibility_mode = !bridge->getRouterVersion(ver); k_mutex_unlock(&monitor_mutex); return out; }