Files
bme280/Pimoroni/pimoroni-bme280/examples/dump-calibration.py
2023-05-05 16:49:37 +02:00

23 lines
451 B
Python
Executable File

#!/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))