blob: 67cd22ac9f296837ec47012c48032d10283a7e56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/usr/bin/env python3
import bme280
import sys
import time
if len(sys.argv) >= 2:
i2cBus = int(sys.argv[1])
else:
i2cBus = 0
with bme280.BME280(i2cBus=i2cBus) as bme:
while True:
t, h, p = bme.readForced(filter=bme280.FILTER_4,
tempOversampling=bme280.OVSMPL_4,
humidityOversampling=bme280.OVSMPL_16,
pressureOversampling=bme280.OVSMPL_4)
print("t=%.2f h=%.2f p=%.1f" % (t, h * 1e2, p * 1e-2))
time.sleep(0.5)
# vim: ts=4 sw=4 expandtab
|