From 3eba999a2b223e3e3538615ea5b144b3b6bfcf7c Mon Sep 17 00:00:00 2001 From: Stefan Allius Date: Tue, 22 Oct 2024 00:06:31 +0200 Subject: [PATCH] fix _send_modbus_cmd calls --- app/src/gen3/talent.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/gen3/talent.py b/app/src/gen3/talent.py index 57f875c..379efe8 100644 --- a/app/src/gen3/talent.py +++ b/app/src/gen3/talent.py @@ -186,9 +186,11 @@ class Talent(Message): if 2 == (exp_cnt % 30): # logging.info("Regular Modbus Status request") - self._send_modbus_cmd(Modbus.READ_REGS, 0x2000, 96, logging.DEBUG) + self._send_modbus_cmd(Modbus.INV_ADDR, Modbus.READ_REGS, 0x2000, + 96, logging.DEBUG) else: - self._send_modbus_cmd(Modbus.READ_REGS, 0x3000, 48, logging.DEBUG) + self._send_modbus_cmd(Modbus.INV_ADDR, Modbus.READ_REGS, 0x3000, + 48, logging.DEBUG) def _init_new_client_conn(self) -> bool: contact_name = self.contact_name