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

Go to the source code of this file.

Classes

struct  knx_data_thermo
 
struct  knx_data_thermo3
 
struct  knx_data_airquality4
 
struct  knx_data_environment2
 
struct  knx_data_sht
 
struct  knx_data_hvac
 
struct  knx_data_motion
 
struct  knx_data_relay
 

Macros

#define F16_DATA_INVALID   (F16_t)0x7FFF;
 

Typedefs

typedef int F16_t
 
typedef int B1_t
 
typedef int U16_t
 

Functions

ca_error CLICK_Handler_THERMO (void)
 
ca_error CLICK_Handler_THERMO3 (void)
 
ca_error CLICK_Handler_AIRQUALITY4 (void)
 
ca_error CLICK_Handler_ENVIRONMENT2 (void)
 
ca_error CLICK_Handler_SHT (void)
 
ca_error CLICK_Handler_HVAC (void)
 
ca_error CLICK_Handler_MOTION (void)
 
ca_error CLICK_Handler_RELAY (void)
 
void convert_THERMO_to_knx (data_thermo data, knx_data_thermo *knx_data)
 
void convert_THERMO3_to_knx (data_thermo3 data, knx_data_thermo3 *knx_data)
 
void convert_AIRQUALITY4_to_knx (data_airquality4 data, knx_data_airquality4 *knx_data)
 
void convert_ENVIRONMENT2_to_knx (data_environment2 data, knx_data_environment2 *knx_data)
 
void convert_SHT_to_knx (data_sht data, knx_data_sht *knx_data)
 
void convert_HVAC_to_knx (data_hvac data, knx_data_hvac *knx_data)
 
void convert_MOTION_to_knx (data_motion data, knx_data_motion *knx_data)
 
void convert_RELAY_to_knx (data_relay data, knx_data_relay *knx_data)
 

Macro Definition Documentation

◆ F16_DATA_INVALID

#define F16_DATA_INVALID   (F16_t)0x7FFF;

Typedef Documentation

◆ B1_t

typedef int B1_t

◆ F16_t

typedef int F16_t

◆ U16_t

typedef int U16_t

Function Documentation

◆ CLICK_Handler_AIRQUALITY4()

ca_error CLICK_Handler_AIRQUALITY4 ( void  )

◆ CLICK_Handler_ENVIRONMENT2()

ca_error CLICK_Handler_ENVIRONMENT2 ( void  )

◆ CLICK_Handler_HVAC()

ca_error CLICK_Handler_HVAC ( void  )

◆ CLICK_Handler_MOTION()

ca_error CLICK_Handler_MOTION ( void  )

◆ CLICK_Handler_RELAY()

ca_error CLICK_Handler_RELAY ( void  )

◆ CLICK_Handler_SHT()

ca_error CLICK_Handler_SHT ( void  )

◆ CLICK_Handler_THERMO()

ca_error CLICK_Handler_THERMO ( void  )

◆ CLICK_Handler_THERMO3()

ca_error CLICK_Handler_THERMO3 ( void  )

◆ convert_AIRQUALITY4_to_knx()

void convert_AIRQUALITY4_to_knx ( data_airquality4  data,
knx_data_airquality4 knx_data 
)

◆ convert_ENVIRONMENT2_to_knx()

void convert_ENVIRONMENT2_to_knx ( data_environment2  data,
knx_data_environment2 knx_data 
)

◆ convert_HVAC_to_knx()

void convert_HVAC_to_knx ( data_hvac  data,
knx_data_hvac knx_data 
)

◆ convert_MOTION_to_knx()

void convert_MOTION_to_knx ( data_motion  data,
knx_data_motion knx_data 
)

◆ convert_RELAY_to_knx()

void convert_RELAY_to_knx ( data_relay  data,
knx_data_relay knx_data 
)

◆ convert_SHT_to_knx()

void convert_SHT_to_knx ( data_sht  data,
knx_data_sht knx_data 
)

◆ convert_THERMO3_to_knx()

void convert_THERMO3_to_knx ( data_thermo3  data,
knx_data_thermo3 knx_data 
)

◆ convert_THERMO_to_knx()

void convert_THERMO_to_knx ( data_thermo  data,
knx_data_thermo knx_data 
)