Device driver interface for the BMP180 sensor. More...
Device driver interface for the BMP180 sensor.
Definition in file bmp180.h.
 Include dependency graph for bmp180.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | bmp180_calibration_t | 
| Calibration struct for the BMP180 sensor.  More... | |
| struct | bmp180_params_t | 
| Device initialization parameters.  More... | |
| struct | bmp180_t | 
| Device descriptor for the BMP180 sensor.  More... | |
Enumerations | |
| enum | bmp180_oversampling_mode_t { BMP180_ULTRALOWPOWER = 0 , BMP180_STANDARD , BMP180_HIGHRES , BMP180_ULTRAHIGHRES } | 
| Oversampling modes.  | |
| enum | { BMP180_OK = 0 , BMP180_ERR_NODEV , BMP180_ERR_NOCAL } | 
| Status and error return codes.  More... | |
Functions | |
| int | bmp180_init (bmp180_t *dev, const bmp180_params_t *params) | 
| Initialize the given BMP180 device.  More... | |
| int16_t | bmp180_read_temperature (const bmp180_t *dev) | 
| Read temperature value from the given BMP180 device, returned in d°C.  More... | |
| uint32_t | bmp180_read_pressure (const bmp180_t *dev) | 
| Read pressure value from the given BMP180 device, returned in Pa.  More... | |
| int16_t | bmp180_altitude (const bmp180_t *dev, uint32_t pressure_0) | 
| Compute altitude, returned in m.  More... | |
| uint32_t | bmp180_sealevel_pressure (const bmp180_t *dev, int16_t altitude) | 
| Compute pressure at sea level, returned in Pa.  More... | |