Separate function for updating coil values

This commit is contained in:
Jarno Rankinen 2023-01-15 14:47:35 +02:00
parent 38d3bd722d
commit b4ba69e505
1 changed files with 3 additions and 0 deletions

View File

@ -83,6 +83,9 @@ class PingvinCoils():
]
def __init__(self, serialdevice='/dev/ttyS0', modbusaddr=1, debug=False):
self.update_coils(serialdevice, modbusaddr, debug)
def update_coils(self, serialdevice='/dev/ttyS0', modbusaddr=1, debug=False):
self.pingvin = minimalmodbus.Instrument(serialdevice, modbusaddr)
self.pingvin.serial.timeout = 0.2
self.pingvin.debug = debug