Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
mikrosdk_app.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MIKROSDK_MEASUREMENT_PERIOD   10000
 
#define MIKROSDK_MEASUREMENT_DELTA   100
 
#define MIKROSDK_REPORT_TMEAS   1
 
#define MIKROSDK_TEST_AIRQUALITY4   0
 
#define MIKROSDK_TEST_ENVIRONMENT2   0
 
#define MIKROSDK_TEST_HVAC   0
 
#define MIKROSDK_TEST_MOTION   0
 
#define MIKROSDK_TEST_RELAY   0
 
#define MIKROSDK_TEST_THERMO   0
 
#define MIKROSDK_TEST_THERMO3   1
 
#define MIKROSDK_TEST_SHT   0
 
#define DECIMAL_MASK_FOUR_BITS   0x0F
 
#define DECIMAL_MASK_TWO_BITS   0x03
 
#define FLOAT_TO_INT_CONVERT   1
 

Functions

uint8_t MIKROSDK_Initialise (struct ca821x_dev *pDeviceRef)
 MIKROSDK Initialisation. More...
 
void MIKROSDK_Handler (struct ca821x_dev *pDeviceRef)
 MIKROSDK Application Handler. More...
 
void MIKROSDK_Handler_AIRQUALITY4 (void)
 
void MIKROSDK_Handler_ENVIRONMENT2 (void)
 
void MIKROSDK_Handler_HVAC (void)
 
void MIKROSDK_Handler_MOTION (void)
 
void MIKROSDK_Handler_RELAY (void)
 
void MIKROSDK_Handler_THERMO (void)
 
void MIKROSDK_Handler_THERMO3 (void)
 
void MIKROSDK_Handler_SHT (void)
 

Macro Definition Documentation

◆ DECIMAL_MASK_FOUR_BITS

#define DECIMAL_MASK_FOUR_BITS   0x0F

◆ DECIMAL_MASK_TWO_BITS

#define DECIMAL_MASK_TWO_BITS   0x03

◆ FLOAT_TO_INT_CONVERT

#define FLOAT_TO_INT_CONVERT   1

◆ MIKROSDK_MEASUREMENT_DELTA

#define MIKROSDK_MEASUREMENT_DELTA   100

◆ MIKROSDK_MEASUREMENT_PERIOD

#define MIKROSDK_MEASUREMENT_PERIOD   10000

◆ MIKROSDK_REPORT_TMEAS

#define MIKROSDK_REPORT_TMEAS   1

◆ MIKROSDK_TEST_AIRQUALITY4

#define MIKROSDK_TEST_AIRQUALITY4   0

◆ MIKROSDK_TEST_ENVIRONMENT2

#define MIKROSDK_TEST_ENVIRONMENT2   0

◆ MIKROSDK_TEST_HVAC

#define MIKROSDK_TEST_HVAC   0

◆ MIKROSDK_TEST_MOTION

#define MIKROSDK_TEST_MOTION   0

◆ MIKROSDK_TEST_RELAY

#define MIKROSDK_TEST_RELAY   0

◆ MIKROSDK_TEST_SHT

#define MIKROSDK_TEST_SHT   0

◆ MIKROSDK_TEST_THERMO

#define MIKROSDK_TEST_THERMO   0

◆ MIKROSDK_TEST_THERMO3

#define MIKROSDK_TEST_THERMO3   1

Function Documentation

◆ MIKROSDK_Handler()

void MIKROSDK_Handler ( struct ca821x_dev pDeviceRef)

MIKROSDK Application Handler.

◆ MIKROSDK_Handler_AIRQUALITY4()

void MIKROSDK_Handler_AIRQUALITY4 ( void  )

◆ MIKROSDK_Handler_ENVIRONMENT2()

void MIKROSDK_Handler_ENVIRONMENT2 ( void  )

◆ MIKROSDK_Handler_HVAC()

void MIKROSDK_Handler_HVAC ( void  )

◆ MIKROSDK_Handler_MOTION()

void MIKROSDK_Handler_MOTION ( void  )

◆ MIKROSDK_Handler_RELAY()

void MIKROSDK_Handler_RELAY ( void  )

◆ MIKROSDK_Handler_SHT()

void MIKROSDK_Handler_SHT ( void  )

◆ MIKROSDK_Handler_THERMO()

void MIKROSDK_Handler_THERMO ( void  )

◆ MIKROSDK_Handler_THERMO3()

void MIKROSDK_Handler_THERMO3 ( void  )

◆ MIKROSDK_Initialise()

uint8_t MIKROSDK_Initialise ( struct ca821x_dev pDeviceRef)

MIKROSDK Initialisation.