diff --git a/ESP-IDF_Robot/main/rc.h b/ESP-IDF_Robot/main/rc.h index 43e32bdb1..eec7ba771 100644 --- a/ESP-IDF_Robot/main/rc.h +++ b/ESP-IDF_Robot/main/rc.h @@ -65,8 +65,8 @@ static void rc_get_raw_data() { ESP_LOGI("Joystick F", "Position: %d", rescale_raw_val(adc_raw[0][1])); // Cut-off readings that have values less than 700, i.e. when joystick is centered - if (rescale_raw_val(adc_raw[0][1]) < -500 && rescale_raw_val(adc_raw[0][1]) < 500) { - if (rescale_raw_val(adc_raw[0][1]) > 0) + if (rescale_raw_val(adc_raw[0][1]) < -500 && rescale_raw_val(adc_raw[0][0]) < 500) { + if (rescale_raw_val(adc_raw[0][0]) > 0) ESP_LOGW("RC", "REVERSE"); } // FORWARD