|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
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.