|
Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
#include <stdio.h>#include "M2351.h"#include "cascoda-bm/cascoda_evbme.h"#include "cascoda-bm/cascoda_interface.h"#include "cascoda-bm/cascoda_serial.h"#include "cascoda-bm/cascoda_spi.h"#include "cascoda-bm/cascoda_types.h"#include "cascoda-util/cascoda_time.h"#include "ca821x_api.h"#include "cascoda_chili.h"
Functions | |
| void | CHILI_RTCIRQHandler (void) |
| RTC IRQ Handler. More... | |
| __NONSECURE_ENTRY void | BSP_RTCInitialise (void) |
| Initialise RTC. More... | |
| __NONSECURE_ENTRY ca_error | BSP_RTCSetAlarmSeconds (u32_t seconds) |
| Sets RTC Alarm in seconds from current time. More... | |
| void | BSP_RTCDisableAlarm (void) |
| Disables RTC Alarm. More... | |
| ca_error | BSP_RTCSetDateAndTime (struct RTCDateAndTime dateandtime) |
| Sets RTC Date+Time. More... | |
| __NONSECURE_ENTRY void | BSP_RTCGetDateAndTime (struct RTCDateAndTime *dateandtime) |
| Gets RTC Date+Time. More... | |
| __NONSECURE_ENTRY void | BSP_RTCConvertSecondsToDateAndTime (i64_t seconds, struct RTCDateAndTime *dateandtime) |
| Converts Unix Time seconds to RTC Date+Time. More... | |
| __NONSECURE_ENTRY i64_t | BSP_RTCConvertDateAndTimeToSeconds (const struct RTCDateAndTime *dateandtime) |
| Converts RTC Date+Time to Unix Time seconds. More... | |
| __NONSECURE_ENTRY void | BSP_RTCRegisterCallback (int(*callback)(void)) |
| Registers RTC IRQ function callback. More... | |
| void CHILI_RTCIRQHandler | ( | void | ) |
RTC IRQ Handler.