We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 85f903d commit 243d4d0Copy full SHA for 243d4d0
1 file changed
classes/transports/modbus_rtu.py
@@ -1,6 +1,11 @@
1
import logging
2
from classes.protocol_settings import Registry_Type, protocol_settings
3
-from pymodbus.client.sync import ModbusSerialClient
+
4
+try:
5
+ from pymodbus.client.sync import ModbusSerialClient
6
+except ImportError:
7
+ from pymodbus.client import ModbusSerialClient
8
9
from .modbus_base import modbus_base
10
from configparser import SectionProxy
11
from defs.common import find_usb_serial_port, get_usb_serial_port_info, strtoint
0 commit comments