Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
hvac.c File Reference

mikrosdk interface More...

Include dependency graph for hvac.c:

Functions

uint8_t MIKROSDK_HVAC_scd41_start_periodic_measurement (void)
 
uint8_t MIKROSDK_HVAC_scd41_start_low_power_periodic_measurement (void)
 
uint8_t MIKROSDK_HVAC_scd41_read_measurement (uint16_t *co2content, int16_t *temperature, int16_t *humidity)
 
uint8_t MIKROSDK_HVAC_scd41_stop_periodic_measurement (void)
 
uint8_t MIKROSDK_HVAC_scd41_get_data_ready_status (uint8_t *ready)
 
uint8_t MIKROSDK_HVAC_scd41_set_temperature_offset (int16_t temp_offset)
 
uint8_t MIKROSDK_HVAC_scd41_get_temperature_offset (int16_t *temp_offset)
 
uint8_t MIKROSDK_HVAC_scd41_set_sensor_altitude (uint16_t altitude)
 
uint8_t MIKROSDK_HVAC_scd41_get_sensor_altitude (uint16_t *altitude)
 
uint8_t MIKROSDK_HVAC_scd41_set_ambient_pressure (uint16_t pressure)
 
uint8_t MIKROSDK_HVAC_scd41_perform_forced_calibration (void)
 
uint8_t MIKROSDK_HVAC_scd41_set_automatic_self_calibration_enabled (uint8_t enable)
 
uint8_t MIKROSDK_HVAC_scd41_get_automatic_self_calibration_enabled (uint8_t *enabled)
 
uint8_t MIKROSDK_HVAC_scd41_persist_settings (void)
 
uint8_t MIKROSDK_HVAC_scd41_get_serial_number (uint16_t *serial_number)
 
uint8_t MIKROSDK_HVAC_scd41_perform_self_test (void)
 
uint8_t MIKROSDK_HVAC_scd41_perform_factory_reset (void)
 
uint8_t MIKROSDK_HVAC_scd41_reinit (void)
 
uint8_t MIKROSDK_HVAC_scd41_measure_single_shot (void)
 
uint8_t MIKROSDK_HVAC_scd41_measure_single_shot_rht_only (void)
 
uint8_t MIKROSDK_HVAC_scd41_power_down (void)
 
uint8_t MIKROSDK_HVAC_scd41_wake_up (void)
 
uint8_t MIKROSDK_HVAC_Initialise (void)
 
uint8_t MIKROSDK_HVAC_Reinitialise (void)
 
uint8_t MIKROSDK_HVAC_Acquire (uint16_t *co2content, int16_t *humidity, int16_t *temperature)
 

Detailed Description

mikrosdk interface

Function Documentation

◆ MIKROSDK_HVAC_Acquire()

uint8_t MIKROSDK_HVAC_Acquire ( uint16_t *  co2content,
int16_t *  humidity,
int16_t *  temperature 
)

◆ MIKROSDK_HVAC_Initialise()

uint8_t MIKROSDK_HVAC_Initialise ( void  )

◆ MIKROSDK_HVAC_Reinitialise()

uint8_t MIKROSDK_HVAC_Reinitialise ( void  )

◆ MIKROSDK_HVAC_scd41_get_automatic_self_calibration_enabled()

uint8_t MIKROSDK_HVAC_scd41_get_automatic_self_calibration_enabled ( uint8_t *  enabled)

◆ MIKROSDK_HVAC_scd41_get_data_ready_status()

uint8_t MIKROSDK_HVAC_scd41_get_data_ready_status ( uint8_t *  ready)

◆ MIKROSDK_HVAC_scd41_get_sensor_altitude()

uint8_t MIKROSDK_HVAC_scd41_get_sensor_altitude ( uint16_t *  altitude)

◆ MIKROSDK_HVAC_scd41_get_serial_number()

uint8_t MIKROSDK_HVAC_scd41_get_serial_number ( uint16_t *  serial_number)

◆ MIKROSDK_HVAC_scd41_get_temperature_offset()

uint8_t MIKROSDK_HVAC_scd41_get_temperature_offset ( int16_t *  temp_offset)

◆ MIKROSDK_HVAC_scd41_measure_single_shot()

uint8_t MIKROSDK_HVAC_scd41_measure_single_shot ( void  )

◆ MIKROSDK_HVAC_scd41_measure_single_shot_rht_only()

uint8_t MIKROSDK_HVAC_scd41_measure_single_shot_rht_only ( void  )

◆ MIKROSDK_HVAC_scd41_perform_factory_reset()

uint8_t MIKROSDK_HVAC_scd41_perform_factory_reset ( void  )

◆ MIKROSDK_HVAC_scd41_perform_forced_calibration()

uint8_t MIKROSDK_HVAC_scd41_perform_forced_calibration ( void  )

◆ MIKROSDK_HVAC_scd41_perform_self_test()

uint8_t MIKROSDK_HVAC_scd41_perform_self_test ( void  )

◆ MIKROSDK_HVAC_scd41_persist_settings()

uint8_t MIKROSDK_HVAC_scd41_persist_settings ( void  )

◆ MIKROSDK_HVAC_scd41_power_down()

uint8_t MIKROSDK_HVAC_scd41_power_down ( void  )

◆ MIKROSDK_HVAC_scd41_read_measurement()

uint8_t MIKROSDK_HVAC_scd41_read_measurement ( uint16_t *  co2content,
int16_t *  temperature,
int16_t *  humidity 
)

◆ MIKROSDK_HVAC_scd41_reinit()

uint8_t MIKROSDK_HVAC_scd41_reinit ( void  )

◆ MIKROSDK_HVAC_scd41_set_ambient_pressure()

uint8_t MIKROSDK_HVAC_scd41_set_ambient_pressure ( uint16_t  pressure)

◆ MIKROSDK_HVAC_scd41_set_automatic_self_calibration_enabled()

uint8_t MIKROSDK_HVAC_scd41_set_automatic_self_calibration_enabled ( uint8_t  enable)

◆ MIKROSDK_HVAC_scd41_set_sensor_altitude()

uint8_t MIKROSDK_HVAC_scd41_set_sensor_altitude ( uint16_t  altitude)

◆ MIKROSDK_HVAC_scd41_set_temperature_offset()

uint8_t MIKROSDK_HVAC_scd41_set_temperature_offset ( int16_t  temp_offset)

◆ MIKROSDK_HVAC_scd41_start_low_power_periodic_measurement()

uint8_t MIKROSDK_HVAC_scd41_start_low_power_periodic_measurement ( void  )

◆ MIKROSDK_HVAC_scd41_start_periodic_measurement()

uint8_t MIKROSDK_HVAC_scd41_start_periodic_measurement ( void  )

◆ MIKROSDK_HVAC_scd41_stop_periodic_measurement()

uint8_t MIKROSDK_HVAC_scd41_stop_periodic_measurement ( void  )

◆ MIKROSDK_HVAC_scd41_wake_up()

uint8_t MIKROSDK_HVAC_scd41_wake_up ( void  )