Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
ti_hdc302x.h File Reference

Extended public API for HDC302X Temperature Sensors. More...

Go to the source code of this file.

Enumerations

enum  sensor_attribute_hdc302x { SENSOR_ATTR_POWER_MODE = SENSOR_ATTR_PRIV_START + 1 , SENSOR_ATTR_INTEGRATION_TIME , SENSOR_ATTR_STATUS_REGISTER , SENSOR_ATTR_HEATER_LEVEL }
enum  sensor_power_mode_hdc302x {
  HDC302X_SENSOR_POWER_MODE_0 , HDC302X_SENSOR_POWER_MODE_1 , HDC302X_SENSOR_POWER_MODE_2 , HDC302X_SENSOR_POWER_MODE_3 ,
  HDC302X_SENSOR_POWER_MODE_MAX
}
enum  sensor_measurement_interval_hdc302x {
  HDC302X_SENSOR_MEAS_INTERVAL_MANUAL , HDC302X_SENSOR_MEAS_INTERVAL_0_5 , HDC302X_SENSOR_MEAS_INTERVAL_1 , HDC302X_SENSOR_MEAS_INTERVAL_2 ,
  HDC302X_SENSOR_MEAS_INTERVAL_4 , HDC302X_SENSOR_MEAS_INTERVAL_10 , HDC302X_SENSOR_MEAS_INTERVAL_MAX
}

Detailed Description

Extended public API for HDC302X Temperature Sensors.

This exposes attributes for the HDC302X which can be used for setting the Low power parameters.

Enumeration Type Documentation

◆ sensor_attribute_hdc302x

Enumerator
SENSOR_ATTR_POWER_MODE 
SENSOR_ATTR_INTEGRATION_TIME 
SENSOR_ATTR_STATUS_REGISTER 
SENSOR_ATTR_HEATER_LEVEL 

◆ sensor_measurement_interval_hdc302x

Enumerator
HDC302X_SENSOR_MEAS_INTERVAL_MANUAL 
HDC302X_SENSOR_MEAS_INTERVAL_0_5 
HDC302X_SENSOR_MEAS_INTERVAL_1 
HDC302X_SENSOR_MEAS_INTERVAL_2 
HDC302X_SENSOR_MEAS_INTERVAL_4 
HDC302X_SENSOR_MEAS_INTERVAL_10 
HDC302X_SENSOR_MEAS_INTERVAL_MAX 

◆ sensor_power_mode_hdc302x

Enumerator
HDC302X_SENSOR_POWER_MODE_0 
HDC302X_SENSOR_POWER_MODE_1 
HDC302X_SENSOR_POWER_MODE_2 
HDC302X_SENSOR_POWER_MODE_3 
HDC302X_SENSOR_POWER_MODE_MAX