From e5fd6673b12eb551e278481378126d653ffcd575 Mon Sep 17 00:00:00 2001 From: LiaoXiang Date: Fri, 14 Apr 2023 15:14:04 +0800 Subject: [PATCH] Flush input buffer --- umodbus/client/serial/rtu.py | 1 + 1 file changed, 1 insertion(+) diff --git a/umodbus/client/serial/rtu.py b/umodbus/client/serial/rtu.py index 4c01580..383b895 100644 --- a/umodbus/client/serial/rtu.py +++ b/umodbus/client/serial/rtu.py @@ -211,6 +211,7 @@ def send_message(adu, serial_port): """ serial_port.write(adu) serial_port.flush() + serial_port.reset_input_buffer() # Check exception ADU (which is shorter than all other responses) first. exception_adu_size = 5