From 105ac6306a98884f3ec7920ff69dbdc9c1f654db Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Sat, 1 Aug 2015 22:29:09 +0200 Subject: [PATCH] Frsky-D Telemetry protocol bug (0x5D followed by 0x3D) I should add a non regression test... --- radio/src/telemetry/frsky_d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/telemetry/frsky_d.cpp b/radio/src/telemetry/frsky_d.cpp index de580004f..da2f641dd 100644 --- a/radio/src/telemetry/frsky_d.cpp +++ b/radio/src/telemetry/frsky_d.cpp @@ -84,7 +84,7 @@ void parseTelemHubByte(uint8_t byte) byte = byte ^ 0x60; state = (TS_STATE)(state - TS_XOR); } - if (byte == 0x5d) { + else if (byte == 0x5d) { state = (TS_STATE)(state | TS_XOR); return; }