diff --git a/src/modules/rc_update/rc_update.cpp b/src/modules/rc_update/rc_update.cpp index 365f3b9321..24d4ca51b0 100644 --- a/src/modules/rc_update/rc_update.cpp +++ b/src/modules/rc_update/rc_update.cpp @@ -101,7 +101,7 @@ RCUpdate::RCUpdate() : } rc_parameter_map_poll(true /* forced */); - parameters_updated(); + updateParams(); // Call is needed to populate the _rc.function array _button_pressed_hysteresis.set_hysteresis_time_from(false, 50_ms); } @@ -123,8 +123,10 @@ bool RCUpdate::init() return true; } -void RCUpdate::parameters_updated() +void RCUpdate::updateParams() { + ModuleParams::updateParams(); + // rc values for (unsigned int i = 0; i < RC_MAX_CHAN_COUNT; i++) { float min = 0.f; @@ -388,7 +390,6 @@ void RCUpdate::Run() // update parameters from storage updateParams(); - parameters_updated(); } rc_parameter_map_poll(); diff --git a/src/modules/rc_update/rc_update.h b/src/modules/rc_update/rc_update.h index 104e2cb492..16a6ed76ed 100644 --- a/src/modules/rc_update/rc_update.h +++ b/src/modules/rc_update/rc_update.h @@ -110,7 +110,7 @@ protected: /** * Update our local parameter cache. */ - void parameters_updated(); + void updateParams() override; /** * Get and limit value for specified RC function. Returns NAN if not mapped.