#include <rtc.h>
Data Fields | |
| rtc_status_t(* | applyConfig )(rtc_instance_t *rtc) |
| Apply i2c config , user can call via rtc_applyConfig as well. | |
| rtc_status_t(* | enableErrorInterrupt )(rtc_instance_t *rtc) |
| Enable error interrupt function pointer, user can call via rtc_enableErrorInterrupt as well. | |
| rtc_status_t(* | getTime )(rtc_instance_t *rtc) |
| Get time function pointer. | |
| rtc_status_t(* | setTime )(rtc_instance_t *rtc) |
| Set time function pointer. | |
| rtc_status_t(* | setTimeSystem )(rtc_instance_t *rtc, u8 mode) |
| Set time system function pointer. | |
RTC API structure.
| rtc_status_t(* rtc_api_t::applyConfig) (rtc_instance_t *rtc) |
Apply i2c config , user can call via rtc_applyConfig as well.
| rtc_status_t(* rtc_api_t::enableErrorInterrupt) (rtc_instance_t *rtc) |
Enable error interrupt function pointer, user can call via rtc_enableErrorInterrupt as well.
| rtc_status_t(* rtc_api_t::getTime) (rtc_instance_t *rtc) |
| rtc_status_t(* rtc_api_t::setTime) (rtc_instance_t *rtc) |
| rtc_status_t(* rtc_api_t::setTimeSystem) (rtc_instance_t *rtc, u8 mode) |