Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
sensorif_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 SENSORIF_MEASUREMENT_PERIOD   10000
 
#define SENSORIF_MEASUREMENT_DELTA   100
 
#define SENSORIF_TEST_SI7021   0
 
#define SENSORIF_TEST_MAX30205   0
 
#define SENSORIF_TEST_LTR303ALS   0
 
#define SENSORIF_TEST_TMP102   0
 
#define DECIMAL_MASK_FOUR_BITS   0x0F
 

Functions

u8_t SENSORIF_Initialise (struct ca821x_dev *pDeviceRef)
 SENSORIF Initialisation. More...
 
void SENSORIF_Handler (struct ca821x_dev *pDeviceRef)
 SENSORIF Application Handler. More...
 
void SENSORIF_Handler_SI7021 (void)
 SENSORIF Handler Example for SI7021. More...
 
void SENSORIF_Handler_MAX30205 (void)
 
void SENSORIF_Handler_LTR303ALS (void)
 
void SENSORIF_Handler_TMP102 (void)
 SENSORIF Handler Example for TMP102. More...
 

Macro Definition Documentation

◆ DECIMAL_MASK_FOUR_BITS

#define DECIMAL_MASK_FOUR_BITS   0x0F

◆ SENSORIF_MEASUREMENT_DELTA

#define SENSORIF_MEASUREMENT_DELTA   100

◆ SENSORIF_MEASUREMENT_PERIOD

#define SENSORIF_MEASUREMENT_PERIOD   10000

◆ SENSORIF_TEST_LTR303ALS

#define SENSORIF_TEST_LTR303ALS   0

◆ SENSORIF_TEST_MAX30205

#define SENSORIF_TEST_MAX30205   0

◆ SENSORIF_TEST_SI7021

#define SENSORIF_TEST_SI7021   0

◆ SENSORIF_TEST_TMP102

#define SENSORIF_TEST_TMP102   0

Function Documentation

◆ SENSORIF_Handler()

void SENSORIF_Handler ( struct ca821x_dev pDeviceRef)

SENSORIF Application Handler.

◆ SENSORIF_Handler_LTR303ALS()

void SENSORIF_Handler_LTR303ALS ( void  )

◆ SENSORIF_Handler_MAX30205()

void SENSORIF_Handler_MAX30205 ( void  )

◆ SENSORIF_Handler_SI7021()

void SENSORIF_Handler_SI7021 ( void  )

SENSORIF Handler Example for SI7021.

◆ SENSORIF_Handler_TMP102()

void SENSORIF_Handler_TMP102 ( void  )

SENSORIF Handler Example for TMP102.

◆ SENSORIF_Initialise()

u8_t SENSORIF_Initialise ( struct ca821x_dev pDeviceRef)

SENSORIF Initialisation.