diff --git a/tests/measure.py b/tests/measure.py index d79ccf0..84f80c3 100755 --- a/tests/measure.py +++ b/tests/measure.py @@ -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) diff --git a/tests/measure_multiple_devices.py b/tests/measure_multiple_devices.py index 90e41a7..e2a6001 100755 --- a/tests/measure_multiple_devices.py +++ b/tests/measure_multiple_devices.py @@ -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)