From 9b1f91c5ff7bb15e0251a2607511073ea1b61e57 Mon Sep 17 00:00:00 2001 From: Asizon <43983086+Asizon@users.noreply.github.com> Date: Wed, 4 Mar 2020 10:47:06 +0100 Subject: [PATCH] idle_min_rpm to msp --- src/main/msp/msp.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/msp/msp.c b/src/main/msp/msp.c index 26c6f2c5ec..5d6ce1397e 100644 --- a/src/main/msp/msp.c +++ b/src/main/msp/msp.c @@ -1799,6 +1799,7 @@ static bool mspProcessOutCommand(int16_t cmdMSP, sbuf_t *dst) // Added in MSP API 1.43 sbufWriteU8(dst, currentPidProfile->motor_output_limit); sbufWriteU8(dst, currentPidProfile->auto_profile_cell_count); + sbufWriteU8(dst, currentPidProfile->idle_min_rpm); break; case MSP_SENSOR_CONFIG: @@ -2645,10 +2646,11 @@ static mspResult_e mspProcessInCommand(mspDescriptor_t srcDesc, int16_t cmdMSP, sbufReadU8(src); #endif } - if(sbufBytesRemaining(src) >= 2) { + if(sbufBytesRemaining(src) >= 3) { // Added in MSP API 1.43 currentPidProfile->motor_output_limit = sbufReadU8(src); currentPidProfile->auto_profile_cell_count = sbufReadU8(src); + currentPidProfile->idle_min_rpm = sbufReadU8(src); } pidInitConfig(currentPidProfile);