Microchip® Advanced Software Framework

rtc_calendar_events Struct Reference

RTC Calendar event enable/disable structure.

Event flags for the rtc_calendar_enable_events() and rtc_calendar_disable_events().

#include <rtc_calendar.h>

Data Fields

bool generate_event_on_alarm [RTC_NUM_OF_ALARMS]
 Generate an output event on an alarm channel match against the RTC count. More...
 
bool generate_event_on_overflow
 Generate an output event on each overflow of the RTC count. More...
 
bool generate_event_on_periodic [8]
 Generate an output event periodically at a binary division of the RTC counter frequency. More...
 
bool generate_event_on_tamper
 Generate an output event on every tamper input. More...
 
bool on_event_to_tamper
 Tamper input event and capture the CLOCK value. More...
 

bool rtc_calendar_events::generate_event_on_alarm[RTC_NUM_OF_ALARMS]

Generate an output event on an alarm channel match against the RTC count.

Referenced by rtc_calendar_disable_events(), and rtc_calendar_enable_events().

bool rtc_calendar_events::generate_event_on_overflow

Generate an output event on each overflow of the RTC count.

Referenced by rtc_calendar_disable_events(), and rtc_calendar_enable_events().

bool rtc_calendar_events::generate_event_on_periodic[8]

Generate an output event periodically at a binary division of the RTC counter frequency.

Referenced by rtc_calendar_disable_events(), and rtc_calendar_enable_events().

bool rtc_calendar_events::generate_event_on_tamper

Generate an output event on every tamper input.

Referenced by rtc_calendar_disable_events(), and rtc_calendar_enable_events().

bool rtc_calendar_events::on_event_to_tamper

Tamper input event and capture the CLOCK value.

Referenced by rtc_calendar_disable_events(), and rtc_calendar_enable_events().