Loading...
Searching...
No Matches

Internal addresses, registers, constants for the BMP180 sensor. More...

Detailed Description

Internal addresses, registers, constants for the BMP180 sensor.

Internal addresses, registers, constants for the BMP180 sensor.

Author
Alexandre Abadie alexa.nosp@m.ndre.nosp@m..abad.nosp@m.ie@i.nosp@m.nria..nosp@m.fr

Definition in file bmp180_internals.h.

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

BMP180 I2C address

#define BMP180_ADDR   (0x77) /* 7 bit address */
 

BMP180 registers

#define BMP180_REGISTER_ID   (0xD0)
 
#define BMP180_REGISTER_CONTROL   (0xF4)
 
#define BMP180_REGISTER_DATA   (0xF6)
 
#define BMP180_TEMPERATURE_COMMAND   (0x2E)
 
#define BMP180_PRESSURE_COMMAND   (0x34)
 
#define BMP180_CALIBRATION_AC1   (0xAA)
 

Oversampling modes delays (micros)

#define BMP180_ULTRALOWPOWER_DELAY_MS   (5UL)
 Ultra low power delay (ms)
 
#define BMP180_STANDARD_DELAY_MS   (8UL)
 Standard resolution delay (ms)
 
#define BMP180_HIGHRES_DELAY_MS   (14UL)
 High resolution delay (ms)
 
#define BMP180_ULTRAHIGHRES_DELAY_MS   (26UL)
 Ultra high resolution delay (ms)
 

Macro Definition Documentation

◆ BMP180_ADDR

#define BMP180_ADDR   (0x77) /* 7 bit address */

Definition at line 31 of file bmp180_internals.h.

◆ BMP180_CALIBRATION_AC1

#define BMP180_CALIBRATION_AC1   (0xAA)

Definition at line 43 of file bmp180_internals.h.

◆ BMP180_HIGHRES_DELAY_MS

#define BMP180_HIGHRES_DELAY_MS   (14UL)

High resolution delay (ms)

Definition at line 52 of file bmp180_internals.h.

◆ BMP180_PRESSURE_COMMAND

#define BMP180_PRESSURE_COMMAND   (0x34)

Definition at line 42 of file bmp180_internals.h.

◆ BMP180_REGISTER_CONTROL

#define BMP180_REGISTER_CONTROL   (0xF4)

Definition at line 39 of file bmp180_internals.h.

◆ BMP180_REGISTER_DATA

#define BMP180_REGISTER_DATA   (0xF6)

Definition at line 40 of file bmp180_internals.h.

◆ BMP180_REGISTER_ID

#define BMP180_REGISTER_ID   (0xD0)

Definition at line 38 of file bmp180_internals.h.

◆ BMP180_STANDARD_DELAY_MS

#define BMP180_STANDARD_DELAY_MS   (8UL)

Standard resolution delay (ms)

Definition at line 51 of file bmp180_internals.h.

◆ BMP180_TEMPERATURE_COMMAND

#define BMP180_TEMPERATURE_COMMAND   (0x2E)

Definition at line 41 of file bmp180_internals.h.

◆ BMP180_ULTRAHIGHRES_DELAY_MS

#define BMP180_ULTRAHIGHRES_DELAY_MS   (26UL)

Ultra high resolution delay (ms)

Definition at line 53 of file bmp180_internals.h.

◆ BMP180_ULTRALOWPOWER_DELAY_MS

#define BMP180_ULTRALOWPOWER_DELAY_MS   (5UL)

Ultra low power delay (ms)

Definition at line 50 of file bmp180_internals.h.