master
ademant 2019-06-25 10:41:00 +02:00
parent 1b9dcede85
commit 8a744ebf28
1 changed files with 9 additions and 5 deletions

View File

@ -46,9 +46,11 @@ if "bme280" in log_conf:
bbme=False bbme=False
else: else:
calibration_params=bme280.load_calibration_params(bme_bus,bme_add) calibration_params=bme280.load_calibration_params(bme_bus,bme_add)
bme=[] bme={}
for n in range(len(meas_types)): # for n in range(len(meas_types)):
bme[n]=meas_data(var_name=meas_types[n],ring_length=60,device=devicename,sensor="BME280",i2c=bme_add,store_file="/home/pi/log/data_"+meas_types[n]) # bme[n]=meas_data(var_name=meas_types[n],ring_length=60,device=devicename,sensor="BME280",i2c=bme_add,store_file="/home/pi/log/data_"+meas_types[n])
for n in meas_types:
bme[n]=meas_data(var_name=n,ring_length=60,device=devicename,sensor="BME280",i2c=bme_add,store_file="/home/pi/log/data_"+n)
if bbme: if bbme:
while True: while True:
@ -56,8 +58,10 @@ if bbme:
# read bme280 (temperature, humidity, pressure) # read bme280 (temperature, humidity, pressure)
if bbme: if bbme:
bme_data=bme280.sample(bme_bus,bme_add,calibration_params) bme_data=bme280.sample(bme_bus,bme_add,calibration_params)
for n in range(len(meas_types)): # for n in range(len(meas_types)):
bme[n].append(int(1000*bme_data[meas_type[n]])) # bme[n].append(int(1000*bme_data[meas_type[n]]))
for n in meas_types:
bme[n].append(int(1000*bme_data[n]))
# ch_val[channel_names.index("temperature")]=int(1000*bme_data.temperature) # Temperature # ch_val[channel_names.index("temperature")]=int(1000*bme_data.temperature) # Temperature
# ch_val[channel_names.index("pressure")]=int(1000*bme_data.pressure) # Pressure # ch_val[channel_names.index("pressure")]=int(1000*bme_data.pressure) # Pressure
# ch_val[channel_names.index("humidity")]=int(1000*bme_data.humidity) # Humidity # ch_val[channel_names.index("humidity")]=int(1000*bme_data.humidity) # Humidity