diff --git a/tests/measure.py b/tests/old/measure.py similarity index 100% rename from tests/measure.py rename to tests/old/measure.py diff --git a/tests/measure_multiple_devices.py b/tests/old/measure_multiple_devices.py similarity index 100% rename from tests/measure_multiple_devices.py rename to tests/old/measure_multiple_devices.py diff --git a/tests/read_input_register_test.py b/tests/old/read_input_register_test.py similarity index 96% rename from tests/read_input_register_test.py rename to tests/old/read_input_register_test.py index 439f316..825f743 100755 --- a/tests/read_input_register_test.py +++ b/tests/old/read_input_register_test.py @@ -4,10 +4,10 @@ from sys import exit import minimalmodbus import serial -slave_address = 252 +slave_address = 247 instrument = minimalmodbus.Instrument('/dev/rs485', slave_address, close_port_after_each_call=True) # port name, slave address (in decimal) -instrument.serial.baudrate = 115200 +instrument.serial.baudrate = 19200 instrument.serial.bytesize = 8 instrument.serial.parity = serial.PARITY_EVEN instrument.serial.stopbits = 1 diff --git a/tests/read_write_holding_registers_test.py b/tests/old/read_write_holding_registers_test.py similarity index 92% rename from tests/read_write_holding_registers_test.py rename to tests/old/read_write_holding_registers_test.py index 8225a71..dbbd4ce 100755 --- a/tests/read_write_holding_registers_test.py +++ b/tests/old/read_write_holding_registers_test.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 from time import sleep -from sys import exit +from sys import exit, argv import minimalmodbus import serial -slave_address = 254 +slave_address = 247 instrument = minimalmodbus.Instrument('/dev/ttyUSB0', slave_address, close_port_after_each_call=True) # port name, slave address (in decimal) instrument.serial.baudrate = 19200 @@ -47,6 +47,8 @@ f'''[{LED_on_register+reg_base}] LED_on = {LED_on} [{baudrate_register+reg_base}] baudrate = {baudrate}''') # write to holding register print('---- Writing to holding registers ----') -instrument.write_register(LED_on_register, 1, functioncode=6) +led_brightness = int(argv[1]) +print(f'brightness = {led_brightness}') +instrument.write_register(LED_brightness_register, led_brightness, functioncode=6) print('---- DONE ----') exit(0) diff --git a/tests/write_multiple_holding_registers_test.py b/tests/old/write_multiple_holding_registers_test.py similarity index 90% rename from tests/write_multiple_holding_registers_test.py rename to tests/old/write_multiple_holding_registers_test.py index add79fd..ca24d33 100755 --- a/tests/write_multiple_holding_registers_test.py +++ b/tests/old/write_multiple_holding_registers_test.py @@ -4,7 +4,7 @@ from sys import exit import minimalmodbus import serial -slave_address = 254 +slave_address = 247 instrument = minimalmodbus.Instrument('/dev/ttyUSB0', slave_address, close_port_after_each_call=True) # port name, slave address (in decimal) instrument.serial.baudrate = 19200 @@ -26,12 +26,12 @@ MODBUS_address_register = 6 baudrate_register = 7 # values LED_on = 1 -LED_brightness = 100 -LED_smooth = 0 -CO2_alert_limit_1 = 1000 -CO2_alert_limit_2 = 2000 +LED_brightness = 10 +LED_smooth = 1 +CO2_alert_limit_1 = 1500 +CO2_alert_limit_2 = 3000 SCD4x_temperature_offset = 0 -MODBUS_address = 254 +MODBUS_address = 247 baudrate = 0 registers = [LED_on, LED_brightness, LED_smooth, CO2_alert_limit_1, CO2_alert_limit_2, SCD4x_temperature_offset, MODBUS_address, baudrate] # write to holding registers