diff --git a/tests/minimalmodbus_test.py b/tests/minimalmodbus_test.py index f2ee5ff..de43177 100755 --- a/tests/minimalmodbus_test.py +++ b/tests/minimalmodbus_test.py @@ -15,20 +15,24 @@ instrument.mode = minimalmodbus.MODE_RTU # rtu or ascii mode instrument.clear_buffers_before_each_transaction = True # read -CO2 = instrument.read_register(9, 1, functioncode=4) * 10 -sleep(0.1) -T_SHT4x = instrument.read_register(10, 1, functioncode=4) -sleep(0.1) -RH_SHT4x = instrument.read_register(11, 1, functioncode=4) * 10 -sleep(0.1) -T_SCD4x = instrument.read_register(12, 1, functioncode=4) -sleep(0.1) -RH_SCD4x = instrument.read_register(13, 1, functioncode=4) * 10 -sleep(0.1) -T_SHT4x_signed = instrument.read_register(14, 1, functioncode=4, signed=True) -sleep(0.1) -T_SCD4x_signed = instrument.read_register(15, 1, functioncode=4, signed=True) -print(f'CO2:\t\t{CO2} ppm\nT_SHT4x:\t{T_SHT4x} deg C\nRH_SHT4x:\t{RH_SHT4x} %') -print(f'T_SCD4x:\t{T_SCD4x} deg C\nRH_SCD4x:\t{RH_SCD4x} %') -print(f'T_SHT4x_signed:\t{T_SHT4x_signed} deg C') -print(f'T_SCD4x_signed:\t{T_SCD4x_signed} deg C') +CO2_addr = 9 +CO2 = instrument.read_register(CO2_addr, 1, functioncode=4) * 10 +T_SHT4x_addr = 10 +T_SHT4x = instrument.read_register(T_SHT4x_addr, 1, functioncode=4) +RH_SHT4x_addr = 11 +RH_SHT4x = instrument.read_register(RH_SHT4x_addr, 1, functioncode=4) * 10 +T_SCD4x_addr = 12 +T_SCD4x = instrument.read_register(T_SCD4x_addr, 1, functioncode=4) +RH_SCD4x_addr = 13 +RH_SCD4x = instrument.read_register(RH_SCD4x_addr, 1, functioncode=4) * 10 +T_SHT4x_signed_addr = 14 +T_SHT4x_signed = instrument.read_register(T_SHT4x_signed_addr, 1, functioncode=4, signed=True) +T_SCD4x_signed_addr = 15 +T_SCD4x_signed = instrument.read_register(T_SCD4x_signed_addr, 1, functioncode=4, signed=True) +print(f'[{CO2_addr+30001}] CO2:\t\t{CO2} ppm') +print(f'[{T_SHT4x_addr+30001}] T_SHT4x:\t{T_SHT4x} deg C') +print(f'[{RH_SHT4x_addr+30001}] RH_SHT4x:\t{RH_SHT4x} %') +print(f'[{T_SCD4x_addr+30001}] T_SCD4x:\t{T_SCD4x} deg C') +print(f'[{RH_SCD4x_addr+30001}] RH_SCD4x:\t{RH_SCD4x} %') +print(f'[{T_SHT4x_signed_addr+30001}] T_SHT4x_signed:\t{T_SHT4x_signed} deg C') +print(f'[{T_SCD4x_signed_addr+30001}] T_SCD4x_signed:\t{T_SCD4x_signed} deg C')