| Cascoda SDK
    Cascoda SDK for building software to run with CA-821x transceivers | 
Chili temperature sensing app functions for device. More...
#include <inttypes.h>#include <stdio.h>#include <string.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 "tempsense_app.h"#include "tempsense_evbme.h"
| Functions | |
| void | TEMPSENSE_APP_Device_Handler (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE Application Handler for Sensor Device.  More... | |
| void | TEMPSENSE_APP_Device_Initialise (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE Application Initialisation for Sensor Device.  More... | |
| void | TEMPSENSE_APP_Device_GetLongAddress (void) | 
| TEMPSENSE Get Device LongAddress from Dataflash.  More... | |
| void | TEMPSENSE_APP_Device_Start (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE App.  More... | |
| void | TEMPSENSE_APP_Device_ProcessScanCnf (struct MLME_SCAN_confirm_pset *params, struct ca821x_dev *pDeviceRef) | 
| Device Process incoming Scan Confirm.  More... | |
| void | TEMPSENSE_APP_Device_ProcessAssociateCnf (struct MLME_ASSOCIATE_confirm_pset *params, struct ca821x_dev *pDeviceRef) | 
| Device Process incoming Data Indications.  More... | |
| void | TEMPSENSE_APP_Device_ProcessDataInd (struct MCPS_DATA_indication_pset *params, struct ca821x_dev *pDeviceRef) | 
| Device Process incoming Data Indications.  More... | |
| void | TEMPSENSE_APP_Device_ProcessDataCnf (struct MCPS_DATA_confirm_pset *params, struct ca821x_dev *pDeviceRef) | 
| Device Process incoming Data Confirms.  More... | |
| void | TEMPSENSE_APP_Device_ExchangeData (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE App.  More... | |
| void | TEMPSENSE_APP_Device_CheckTimeout (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE App.  More... | |
| void | TEMPSENSE_APP_Device_GoPowerDown (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE App.  More... | |
| void | TEMPSENSE_APP_Device_SaveStateToFlash (void) | 
| TEMPSENSE App.  More... | |
| void | TEMPSENSE_APP_Device_RestoreStateFromFlash (struct ca821x_dev *pDeviceRef) | 
| TEMPSENSE App.  More... | |
Chili temperature sensing app functions for device.
| void TEMPSENSE_APP_Device_CheckTimeout | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE App.
Device Timeout Check
| void TEMPSENSE_APP_Device_ExchangeData | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE App.
Start exchanging Data with Coordinator
| void TEMPSENSE_APP_Device_GetLongAddress | ( | void | ) | 
TEMPSENSE Get Device LongAddress from Dataflash.
| void TEMPSENSE_APP_Device_GoPowerDown | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE App.
Device prepare and enter sleep mode (and wake-up)
| void TEMPSENSE_APP_Device_Handler | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE Application Handler for Sensor Device.
| void TEMPSENSE_APP_Device_Initialise | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE Application Initialisation for Sensor Device.
| void TEMPSENSE_APP_Device_ProcessAssociateCnf | ( | struct MLME_ASSOCIATE_confirm_pset * | params, | 
| struct ca821x_dev * | pDeviceRef | ||
| ) | 
Device Process incoming Data Indications.
| void TEMPSENSE_APP_Device_ProcessDataCnf | ( | struct MCPS_DATA_confirm_pset * | params, | 
| struct ca821x_dev * | pDeviceRef | ||
| ) | 
Device Process incoming Data Confirms.
| void TEMPSENSE_APP_Device_ProcessDataInd | ( | struct MCPS_DATA_indication_pset * | params, | 
| struct ca821x_dev * | pDeviceRef | ||
| ) | 
Device Process incoming Data Indications.
| void TEMPSENSE_APP_Device_ProcessScanCnf | ( | struct MLME_SCAN_confirm_pset * | params, | 
| struct ca821x_dev * | pDeviceRef | ||
| ) | 
Device Process incoming Scan Confirm.
| void TEMPSENSE_APP_Device_RestoreStateFromFlash | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE App.
Device restore state from flash
| void TEMPSENSE_APP_Device_SaveStateToFlash | ( | void | ) | 
TEMPSENSE App.
Device save state to flash
| void TEMPSENSE_APP_Device_Start | ( | struct ca821x_dev * | pDeviceRef | ) | 
TEMPSENSE App.
Device Association Procedure