Fixed minor test script bugs
This commit is contained in:
parent
bb3b6ada06
commit
22a5f735b3
@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
from time import sleep
|
||||
from time import sleep,time
|
||||
from sys import exit
|
||||
import minimalmodbus
|
||||
import serial
|
||||
@ -35,5 +35,5 @@ while True:
|
||||
T_SCD4x_signed_addr = 15
|
||||
T_SCD4x_signed = instrument.read_register(T_SCD4x_signed_addr, 1, functioncode=4, signed=True)
|
||||
with open(log_file, 'a+') as f:
|
||||
f.write(f'{CO2} {T_SHT4x} {RH_SHT4x} {T_SCD4x} {RH_SCD4x} {T_SHT4x_signed} {T_SCD4x_signed}\n')
|
||||
f.write(f'{int(time())} {CO2} {T_SHT4x} {RH_SHT4x} {T_SCD4x} {RH_SCD4x} {T_SHT4x_signed} {T_SCD4x_signed}\n')
|
||||
sleep(10)
|
||||
|
@ -37,6 +37,7 @@ while True:
|
||||
with open(f'measurement_device_{slave_address}.csv', 'a+') as f:
|
||||
f.write(f'{time():.1f} {CO2} {T_SHT4x} {RH_SHT4x} {T_SCD4x} {RH_SCD4x} {T_SHT4x_signed} {T_SCD4x_signed}\n')
|
||||
except minimalmodbus.NoResponseError:
|
||||
print(f'Read error for device {slave_address} at {time()}')
|
||||
with open('measure.log', 'a+') as logfile:
|
||||
logfile.write(f'Read error for device {slave_address} at {time()}\n')
|
||||
continue
|
||||
sleep(10)
|
||||
|
Loading…
Reference in New Issue
Block a user