#ifndef RTC_H__ #define RTC_H__ #include #include typedef struct { uint8_t second; uint8_t minute; uint8_t hour; uint8_t weekday; uint8_t day; uint8_t month; uint8_t year; } rtc_time_t; bool rtc_get_time (rtc_time_t *time); void rtc_set_time (rtc_time_t *time); uint8_t rtc_get_region (void); void rtc_set_region (uint8_t region); void rtc_task (void); void rtc_process (void); #endif