Skip to content

Commit 243d4d0

Browse files
committed
support for newer versions on pymodbus
1 parent 85f903d commit 243d4d0

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

classes/transports/modbus_rtu.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
import logging
22
from classes.protocol_settings import Registry_Type, protocol_settings
3-
from pymodbus.client.sync import ModbusSerialClient
3+
4+
try:
5+
from pymodbus.client.sync import ModbusSerialClient
6+
except ImportError:
7+
from pymodbus.client import ModbusSerialClient
8+
49
from .modbus_base import modbus_base
510
from configparser import SectionProxy
611
from defs.common import find_usb_serial_port, get_usb_serial_port_info, strtoint

0 commit comments

Comments
 (0)