User Tools

Site Tools


bmp180_v7_0

I2C-bus BMP180

FeatureSupport
Sending
Receiving
Config

Supported Brands

BrandProtocol
bmp180bmp180
bmp085bmp085

Sender Arguments

None

Config

"devices": {
	"bmp180": {
		"protocol": [ "bmp180" ],
		"id": [{
			"id": "0x77"
		}],
		"temperature": 19.1,
		"pressure": 1006.8,
		"oversampling": 1
	}
},
"gui": {
	"bmp180": {
		"name": "BMP180 Pressure and Temperature Sensor",
		"group": [ "Weather" ],
		"media": [ "all" ]
	}
}

Optional Settings

Device Settings

SettingDefaultFormatDescription
poll-interval10>= 1The poll interval in seconds
temperature-offset0numberCorrect temperature value
pressure-offset0numberCorrect pressure value

GUI Settings

SettingDefaultFormatDescription
temperature-decimals2numberHow many decimals the GUIs should display for temperature
pressure-decimals2numberHow many decimals the GUIs should display for pressure
show-pressure11 or 0Indicates if the pressure value is displayed
show-temperature11 or 0Indicates if the temperature value is displayed

Comments

Pressure is provided in hectopascal (hPa) and temperature in degrees Celsius (°C).

Option oversampling sets the BMP180 hardware accuracy mode which is relevant for pressure readings only.

ModeoversamplingInternal no. of samplesConversion time pressure max. [ms]
ultra low power 0 1 4.5
standard 1 2 7.5
high resolution 2 4 13.5
ultra high resolution 3 8 25.5

The algorithm for pressure and temperature measurement is based on the specification in the official datasheet.

bmp180_v7_0.txt · Last modified: 2015/11/27 22:09 (external edit)