/* * Work through events returned from iphone */ void process_events() { if (g_max_entries == 0) { clear_timers(); } else { clear_timers(); int alerts = 0; g_alerts_issued = 0; for (uint8_t i = 0; i < g_max_entries; i++) alerts = alerts + determine_if_alarm_needed(i); if (alerts > 0) set_status(STATUS_ALERT_SET); } }
/* * Work through events returned from iphone */ void process_events() { if (calendar_request_outstanding || max_entries == 0) { clear_timers(); } else { clear_timers(); int alerts = 0; alerts_issued = 0; for (int entry_no = 0; entry_no < max_entries; entry_no++) alerts = alerts + determine_if_alarm_needed(entry_no); if (alerts > 0) set_event_status(STATUS_ALERT_SET); } }