From 8497762f50b13d8c8df85d5cbb335a427e540c39 Mon Sep 17 00:00:00 2001 From: Hans Christian Olaussen <41271048+klutvott123@users.noreply.github.com> Date: Fri, 2 Apr 2021 21:37:54 +0200 Subject: [PATCH] MSP fix bytes remaining check We need at least 2 bytes for dyn_notch_max_hz. --- src/main/msp/msp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/msp/msp.c b/src/main/msp/msp.c index ad9adef0fe..eebba5c0c1 100644 --- a/src/main/msp/msp.c +++ b/src/main/msp/msp.c @@ -2660,7 +2660,7 @@ static mspResult_e mspProcessInCommand(mspDescriptor_t srcDesc, int16_t cmdMSP, sbufReadU8(src); #endif } - if (sbufBytesRemaining(src) >= 1) { + if (sbufBytesRemaining(src) >= 2) { #if defined(USE_GYRO_DATA_ANALYSE) // Added in MSP API 1.43 gyroConfigMutable()->dyn_notch_max_hz = sbufReadU16(src);