static TIMER_ID ir_Runtimeout(TIMER_CALLBACK_FUNC TimeoutCallback, uint32_t msTime) { ir_Stoptimeout(); ir_TimerID = TIMER_RegisterEvent(TimeoutCallback, msTime); return ir_TimerID; }
static void battery_Runtimeout(TIMER_CALLBACK_FUNC TimeoutCallback, uint32_t msTime) { battery_Stoptimeout(); battery_TimerID = TIMER_RegisterEvent(TimeoutCallback, msTime); }
static TIMER_ID pid_Runtimeout(TIMER_CALLBACK_FUNC CallbackFcn, uint32_t msTime) { pid_StopTimeout(); pid_TimerID = TIMER_RegisterEvent(CallbackFcn, msTime); return pid_TimerID; }
static void speed_control_runtimeout(uint32_t ms) { speed_control_stoptimeout(); speed_control_timID = TIMER_RegisterEvent(&speed_update_setpoint, ms); }