diff --git a/scripts/modbus_test.py b/scripts/modbus_test.py index 4e7d039..97d7aec 100644 --- a/scripts/modbus_test.py +++ b/scripts/modbus_test.py @@ -1,8 +1,11 @@ from pymodbus.client import ModbusSerialClient +from pymodbus.pdu.register_message import ReadInputRegistersRequest client = ModbusSerialClient(port="/dev/ttyUSB0", baudrate=9600) result = client.read_input_registers(address=1, count=2, slave=1) +print(ReadInputRegistersRequest(address=1, count=2).encode()) +print(result.encode()) print(f"Temp {result.registers[0] / 10}, Humidity {result.registers[1] / 10}")