diff --git a/src/drivers/px4io/px4io.cpp b/src/drivers/px4io/px4io.cpp index 2e2a217823..ecaf156d7e 100644 --- a/src/drivers/px4io/px4io.cpp +++ b/src/drivers/px4io/px4io.cpp @@ -1078,8 +1078,10 @@ PX4IO::task_main() param_set(dsm_bind_param, &dsm_bind_val); } - /* re-upload RC input config as it may have changed */ - io_set_rc_config(); + if (!_rc_handling_disabled) { + /* re-upload RC input config as it may have changed */ + io_set_rc_config(); + } /* re-set the battery scaling */ int32_t voltage_scaling_val = 10000;