Definition in file lpsxxx.h.
 Include dependency graph for lpsxxx.h:
 Include dependency graph for lpsxxx.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Data Structures | |
| struct | lpsxxx_params_t | 
| Struct holding all parameters needed for device initialization.  More... | |
| struct | lpsxxx_t | 
| Device descriptor for LPSXXX sensors.  More... | |
| Macros | |
| #define | CONFIG_LPSXXX_DEFAULT_ADDRESS (0x5d) | 
| The sensors default I2C address. | |
| #define | LPSXXX_DEFAULT_RATE (LPSXXX_RATE_25HZ) | 
| The sensors default output data rate (ODR) | |
| Enumerations | |
| enum | { LPSXXX_OK , LPSXXX_ERR_NODEV , LPSXXX_ERR_I2C } | 
| Return codes.  More... | |
| enum | lpsxxx_rate_t { LPSXXX_RATE_1HZ = 1 } | 
| Possible sampling rates for LPS331AP sensors.  More... | |
| Functions | |
| int | lpsxxx_init (lpsxxx_t *dev, const lpsxxx_params_t *params) | 
| Initialize a given LPSXXX pressure sensor. | |
| int | lpsxxx_read_temp (const lpsxxx_t *dev, int16_t *temp) | 
| Read a temperature value from the given sensor, returned in c°C. | |
| int | lpsxxx_read_pres (const lpsxxx_t *dev, uint16_t *pres) | 
| Read a pressure value from the given sensor, returned in hPa. | |
| int | lpsxxx_enable (const lpsxxx_t *dev) | 
| Enable the given sensor. | |
| int | lpsxxx_disable (const lpsxxx_t *dev) | 
| Disable the given sensor. | |