You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
451 B
23 lines
451 B
2 years ago
|
#!/usr/bin/env python
|
||
|
|
||
|
try:
|
||
|
from smbus2 import SMBus
|
||
|
except ImportError:
|
||
|
from smbus import SMBus
|
||
|
from bme280 import BME280
|
||
|
|
||
|
print("""dump-calibration.py - Dumps calibration data.
|
||
|
|
||
|
Press Ctrl+C to exit!
|
||
|
|
||
|
""")
|
||
|
|
||
|
# Initialise the BME280
|
||
|
bme280 = BME280(i2c_dev=SMBus(1))
|
||
|
bme280.setup()
|
||
|
|
||
|
for key in dir(bme280.calibration):
|
||
|
if key.startswith('dig_'):
|
||
|
value = getattr(bme280.calibration, key)
|
||
|
print('{} = {}'.format(key, value))
|