diff --git a/radio/src/telemetry/multi.cpp b/radio/src/telemetry/multi.cpp index c4f3a1c6f..2ddc01efa 100644 --- a/radio/src/telemetry/multi.cpp +++ b/radio/src/telemetry/multi.cpp @@ -351,9 +351,6 @@ static void processMultiTelemetryPaket(const uint8_t * packet, uint8_t module) uint8_t len = packet[1]; const uint8_t * data = packet + 2; - for (uint8_t c = 0; c < len + 2; c++) - telemetryMirrorSend(packet[c]); - // Switch type switch (type) { case MultiStatus: diff --git a/radio/src/telemetry/telemetry.cpp b/radio/src/telemetry/telemetry.cpp index 443e86a36..37dfc374d 100644 --- a/radio/src/telemetry/telemetry.cpp +++ b/radio/src/telemetry/telemetry.cpp @@ -108,9 +108,7 @@ void telemetryMirrorSend(uint8_t data) void processTelemetryData(uint8_t data) { - if (telemetryProtocol != PROTOCOL_TELEMETRY_MULTIMODULE) { - telemetryMirrorSend(data); - } + telemetryMirrorSend(data); #if defined(CROSSFIRE) if (telemetryProtocol == PROTOCOL_TELEMETRY_CROSSFIRE) {