Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
|
|
4.2.99 |
Header file for extended sensor API of TMP11X sensors. More...
Go to the source code of this file.
Macros | |
#define | EEPROM_TMP11X_SIZE (4 * sizeof(uint16_t)) |
EEPROM size for TMP11X. | |
Alert pin support macros | |
#define | TMP11X_ALERT_PIN_ACTIVE_LOW 0 |
Alert pin is active low. | |
#define | TMP11X_ALERT_PIN_ACTIVE_HIGH 1 |
Alert pin is active high. | |
#define | TMP11X_ALERT_ALERT_MODE 0 |
Alert mode. | |
#define | TMP11X_ALERT_THERM_MODE 1 |
Therm mode. | |
#define | TMP11X_ALERT_PIN_ALERT_SEL 0 |
Alert pin reflects the status of the alert flags. | |
#define | TMP11X_ALERT_PIN_DR_SEL 1 |
Alert pin reflects the status of the data ready flag. |
Enumerations | |
enum | sensor_attribute_tmp_11x { SENSOR_ATTR_TMP11X_ONE_SHOT_MODE = SENSOR_ATTR_PRIV_START , SENSOR_ATTR_TMP11X_SHUTDOWN_MODE , SENSOR_ATTR_TMP11X_CONTINUOUS_CONVERSION_MODE , SENSOR_ATTR_TMP11X_ALERT_PIN_POLARITY , SENSOR_ATTR_TMP11X_ALERT_MODE , SENSOR_ATTR_TMP11X_ALERT_PIN_SELECT } |
Custom sensor attributes for TMP11X. More... |
Functions | |
int | tmp11x_eeprom_read (const struct device *dev, off_t offset, void *data, size_t len) |
Read from EEPROM. | |
int | tmp11x_eeprom_write (const struct device *dev, off_t offset, const void *data, size_t len) |
Write to EEPROM. |
Header file for extended sensor API of TMP11X sensors.