/* * Do something with samples every minute */ EXTFN uint16_t every_minute_processing() { uint16_t last_biggest = biggest_movement_in_one_minute; power_nap_check(biggest_movement_in_one_minute); server_processing(biggest_movement_in_one_minute); biggest_movement_in_one_minute = 0; return last_biggest; }
/* * Do something with samples every minute */ uint16_t every_minute_processing() { if (!accel_handler_called) mark_failure(FAIL_ACCEL); uint16_t last_biggest = biggest_movement_in_one_minute; validate_weekend(); power_nap_check(biggest_movement_in_one_minute); server_processing(biggest_movement_in_one_minute); biggest_movement_in_one_minute = 0; return last_biggest; }