From 9f15da0641f9b64e26137d0c20f7d5cd53d0f509 Mon Sep 17 00:00:00 2001 From: borisbstyle Date: Fri, 5 Feb 2016 23:00:23 +0100 Subject: [PATCH] Fix Profile selection Bug MSP and rc_controls.c warnings --- src/main/io/rc_controls.c | 4 ++-- src/main/io/serial_msp.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/io/rc_controls.c b/src/main/io/rc_controls.c index 46930abbbd..e827765c1c 100644 --- a/src/main/io/rc_controls.c +++ b/src/main/io/rc_controls.c @@ -724,8 +724,8 @@ void processRcAdjustments(controlRateConfig_t *controlRateConfig, rxConfig_t *rx applyStepAdjustment(controlRateConfig, adjustmentFunction, delta); } else if (adjustmentState->config->mode == ADJUSTMENT_MODE_SELECT) { - uint16_t rangeWidth = ((2100 - 900) / adjustmentState->config->data.selectConfig.switchPositions); - uint8_t position = (constrain(rcData[channelIndex], 900, 2100 - 1) - 900) / rangeWidth; + //uint16_t rangeWidth = ((2100 - 900) / adjustmentState->config->data.selectConfig.switchPositions); TODO - cleanup + //uint8_t position = (constrain(rcData[channelIndex], 900, 2100 - 1) - 900) / rangeWidth; TODO - cleanup // applySelectAdjustment(adjustmentFunction, position); } diff --git a/src/main/io/serial_msp.c b/src/main/io/serial_msp.c index e0bd148a5d..5cd0fadf66 100644 --- a/src/main/io/serial_msp.c +++ b/src/main/io/serial_msp.c @@ -1213,7 +1213,7 @@ static bool processInCommand(void) case MSP_SELECT_SETTING: if (!ARMING_FLAG(ARMED)) { masterConfig.current_profile_index = read8(); - if (masterConfig.current_profile_index > 2) { + if (masterConfig.current_profile_index > 1) { masterConfig.current_profile_index = 0; } writeEEPROM();