BMP180

Bosch Digital Temperature / Pressure Sensor

Device Details

  • Device address 119
  • Address type 7-bit

Registers

Control

Command register. * Address 244 * 8-bytes * Write-only

Stores the current measurement type.

PressureCalAC1

Pressure calibration AC1 * Address 170 * 16-bytes * Read-only

Constant register for pressure measurement calibration.

PressureCalAC2

Pressure calibration AC2 * Address 172 * 16-bytes * Read-only

Constant register for pressure measurement calibration.

PressureCalVB1

Pressure calibration VB1 * Address 182 * 16-bytes * Read-only

Constant register for pressure measurement calibration.

PressureCalVB2

Pressure calibration VB2 * Address 184 * 16-bytes * Read-only

Constant register for pressure measurement calibration.

Result

Measurement results * Address 246 * 16-bytes * Read-only

Stores the most recent measurement result.

TempCal3

Temperature calibration 3 * Address 174 * 16-bytes * Read-only

Third constant register for temperature measurement calibration.

TempCal4

Temperature calibration 4 * Address 176 * 16-bytes * Read-only

Fourth constant register for temperature measurement calibration.

TempCal5

Temperature calibration 5 * Address 178 * 16-bytes * Read-only

Fifth constant register for temperature measurement calibration.

TempCal6

Temperature calibration 6 * Address 180 * 16-bytes * Read-only

Sixth constant register for temperature measurement calibration.

TempCalMC

Temperature calibration MC * Address 188 * 16-bytes * Read-only

Constant register for temperature measurement calibration.

TempCalMD

Temperature calibration MD * Address 190 * 16-bytes * Read-only

Constant register for temperature measurement calibration.

Functions

  • pressure: Reads the pressure in absolute millibars, not compensated for sea level.

  • temperature: Reads the temperature as a raw value or in Celsius.

License

BMP180 version 0.1.0. Generated from Cyanobyte Codegen version HEAD.

Contact Nick Felker.

Copyright Google Inc. 2020. Published under Apache-2.0.