From 58aacc189fd8dba272e37b5bc6fd0d175c3b087c Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 16 Jul 2024 13:57:03 +0200 Subject: [PATCH] system/send: use busId if SRC is null --- src/telegram.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/telegram.cpp b/src/telegram.cpp index 5bc116c36..fc2183c94 100644 --- a/src/telegram.cpp +++ b/src/telegram.cpp @@ -475,7 +475,7 @@ void TxService::add(uint8_t operation, const uint8_t * data, const uint8_t lengt } // build header. src, dest and offset have fixed positions - uint8_t src = operation == Telegram::Operation::TX_RAW ? data[0] : ems_bus_id(); + uint8_t src = operation == Telegram::Operation::TX_RAW && data[0] ? data[0] : ems_bus_id(); uint8_t dest = data[1]; uint8_t offset = data[3];