|
Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
Declaration of EVBME Functions. More...

Go to the source code of this file.
Macros | |
| #define | CA_TARGET_NAME "UNKNOWN-TARGET" |
Enumerations | |
| enum | powerdown_mode { PDM_ALLON = 0 , PDM_ACTIVE = 1 , PDM_STANDBY = 2 , PDM_POWERDOWN = 3 , PDM_POWEROFF = 4 , PDM_DPD = 5 , PDM_DPD_MCU_ONLY = 6 } |
| Definitions for Powerdown Modes. More... | |
Functions | |
| ca_error | EVBMEInitialise (const char *aAppName, struct ca821x_dev *dev) |
| Initialises EVBME after Reset. More... | |
| const char * | EVBME_GetAppName (void) |
| Returns the app name string. More... | |
| ca_error | EVBME_NotHandled (const struct MAC_Message *msg, struct ca821x_dev *pDeviceRef) |
| Sends DownStream Command from API UpStream to Serial. More... | |
| void | cascoda_io_handler (struct ca821x_dev *pDeviceRef) |
| Processes messages received over available interfaces. More... | |
| void | EVBME_PowerDown (enum powerdown_mode mode, u32_t sleeptime_ms, struct ca821x_dev *pDeviceRef) |
| Put the system into a state of power-down for a given time. More... | |
| void | EVBME_SwitchClock (struct ca821x_dev *pDeviceRef, u8_t useExternalClock) |
| System Clock Switch. More... | |
| void | EVBME_CAX_Restart (struct ca821x_dev *pDeviceRef) |
| Restarts Air Interface. More... | |
| ca_error | EVBME_GET_OT_Attrib (enum evbme_attribute aAttrib, uint8_t *aOutBufLen, uint8_t *aOutBuf) |
| Get an openthread-specific EVBME attribute. More... | |
Variables | |
| u8_t | EVBME_HasReset |
| Used to notify apps that radio has been reset. More... | |
| u8_t | EVBME_UseMAC |
| Use MAC functionality during phy tests. More... | |
| void(* | EVBME_Message )(char *message, size_t len) |
| Function pointer for sending ASCII reporting messages upstream. More... | |
| void(* | MAC_Message )(u8_t CommandId, u8_t Count, const u8_t *pBuffer) |
| Function pointer for sending API commands upstream. More... | |
| int(* | cascoda_reinitialise )(struct ca821x_dev *pDeviceRef) |
| re-initialises CA821x / MAC PIB after powerdown. More... | |
Declaration of EVBME Functions.