Bosch BMP085 Digital Pressure Sensor driver implementation
More...
Go to the source code of this file.
Bosch BMP085 Digital Pressure Sensor driver implementation
- Author
- Ulf Kulau kulau.nosp@m.@ibr.nosp@m..cs.t.nosp@m.u-bs.nosp@m..de
Definition in file bmp085.c.
#define BMP085_AC1_ADDR 0xAA |
#define BMP085_AC2_ADDR 0xAC |
Coefficient AC2 eeprom address
Definition at line 94 of file bmp085.c.
#define BMP085_AC3_ADDR 0xAE |
Coefficient AC3 eeprom address
Definition at line 98 of file bmp085.c.
#define BMP085_AC4_ADDR 0xB0 |
Coefficient AC4 eeprom address
Definition at line 102 of file bmp085.c.
#define BMP085_AC5_ADDR 0xB2 |
Coefficient AC5 eeprom address
Definition at line 106 of file bmp085.c.
#define BMP085_AC6_ADDR 0xB4 |
Coefficient AC6 eeprom address
Definition at line 110 of file bmp085.c.
#define BMP085_B1_ADDR 0xB6 |
Coefficient B1 eeprom address
Definition at line 114 of file bmp085.c.
#define BMP085_B2_ADDR 0xB8 |
Coefficient B2 eeprom address
Definition at line 118 of file bmp085.c.
#define BMP085_CTRL_REG_ADDR 0xF4 |
Basic control register address
Definition at line 55 of file bmp085.c.
#define BMP085_CTRL_REG_PRESS_0 0x34 |
Control register value for oversampling mode 0
Definition at line 63 of file bmp085.c.
#define BMP085_CTRL_REG_PRESS_1 0x74 |
Control register value for oversampling mode 1
Definition at line 67 of file bmp085.c.
#define BMP085_CTRL_REG_PRESS_2 0xB4 |
Control register value for oversampling mode 2
Definition at line 71 of file bmp085.c.
#define BMP085_CTRL_REG_PRESS_3 0xF4 |
Control register value for oversampling mode 3
Definition at line 75 of file bmp085.c.
#define BMP085_CTRL_REG_TEMP 0x2E |
Control register value for temperature
Definition at line 59 of file bmp085.c.
#define BMP085_DATA_REG_N 0xF6 |
Main data register address
Definition at line 80 of file bmp085.c.
#define BMP085_DATA_REG_X 0xF8 |
Extended data register address for 19bit resolution
Definition at line 85 of file bmp085.c.
#define BMP085_DEV_ADDR_R 0xEF |
I2C address to read data
Definition at line 46 of file bmp085.c.
#define BMP085_DEV_ADDR_W 0xEE |
I2C address to write data
Definition at line 50 of file bmp085.c.
#define BMP085_MB_ADDR 0xBA |
Coefficient MB eeprom address
Definition at line 122 of file bmp085.c.
#define BMP085_MC_ADDR 0xBC |
Coefficient MC eeprom address
Definition at line 126 of file bmp085.c.
#define BMP085_MD_ADDR 0xBE |
Coefficient MD eeprom address
Definition at line 130 of file bmp085.c.