/*! do stuff every 10 milliseconds called from clock(), do not call directly */ static void clock_10ms(void) { // reset watchdog wd_reset(); temp_sensor_tick(); ifclock(clock_flag_250ms) { clock_250ms(); } }
void clock_10ms() { // reset watchdog wd_reset(); temp_tick(); ifclock(CLOCK_FLAG_250MS) { clock_250ms(); } }
/*! do stuff every 10 milliseconds call from ifclock(CLOCK_FLAG_10MS) in busy loops */ void clock_10ms() { // reset watchdog wd_reset(); temp_tick(); ifclock(clock_flag_250ms) { clock_250ms(); } update_position(); }
/*! do stuff every 10 milliseconds call from ifclock(CLOCK_FLAG_10MS) in busy loops */ void clock_10ms() { // reset watchdog wd_reset(); temp_tick(); #ifdef MOTOR_OVER_INTERCOM send_motor_if_new(); #endif ifclock(clock_flag_250ms) { clock_250ms(); } update_position(); }