Adafruit BMP085 Library
Classes | Macros
Adafruit_BMP085.h File Reference
#include <Adafruit_I2CDevice.h>
#include <Arduino.h>

Go to the source code of this file.

Classes

class  Adafruit_BMP085
 Main BMP085 class. More...
 

Macros

#define BMP085_DEBUG   0
 Debug mode.
 
#define BMP085_I2CADDR   0x77
 BMP085 I2C address.
 
#define BMP085_ULTRALOWPOWER   0
 Ultra low power mode.
 
#define BMP085_STANDARD   1
 Standard mode.
 
#define BMP085_HIGHRES   2
 High-res mode.
 
#define BMP085_ULTRAHIGHRES   3
 Ultra high-res mode.
 
#define BMP085_CAL_AC1   0xAA
 R Calibration data (16 bits)
 
#define BMP085_CAL_AC2   0xAC
 R Calibration data (16 bits)
 
#define BMP085_CAL_AC3   0xAE
 R Calibration data (16 bits)
 
#define BMP085_CAL_AC4   0xB0
 R Calibration data (16 bits)
 
#define BMP085_CAL_AC5   0xB2
 R Calibration data (16 bits)
 
#define BMP085_CAL_AC6   0xB4
 R Calibration data (16 bits)
 
#define BMP085_CAL_B1   0xB6
 R Calibration data (16 bits)
 
#define BMP085_CAL_B2   0xB8
 R Calibration data (16 bits)
 
#define BMP085_CAL_MB   0xBA
 R Calibration data (16 bits)
 
#define BMP085_CAL_MC   0xBC
 R Calibration data (16 bits)
 
#define BMP085_CAL_MD   0xBE
 R Calibration data (16 bits)
 
#define BMP085_CONTROL   0xF4
 Control register.
 
#define BMP085_TEMPDATA   0xF6
 Temperature data register.
 
#define BMP085_PRESSUREDATA   0xF6
 Pressure data register.
 
#define BMP085_READTEMPCMD   0x2E
 Read temperature control register value.
 
#define BMP085_READPRESSURECMD   0x34
 Read pressure control register value.
 

Detailed Description

This is a library for the Adafruit BMP085/BMP180 Barometric Pressure + Temp sensor

Designed specifically to work with the Adafruit BMP085 or BMP180 Breakout -—> http://www.adafruit.com/products/391 -—> http://www.adafruit.com/products/1603

These displays use I2C to communicate, 2 pins are required to interface Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!

Written by Limor Fried/Ladyada for Adafruit Industries. BSD license, all text above must be included in any redistribution