test leak

This commit is contained in:
matteo porta 2022-07-12 11:54:05 +02:00
parent 817d62625e
commit 07f7fd4862
3 changed files with 6 additions and 6 deletions

View File

@ -32,11 +32,11 @@ printer:
[tecna_t3]
address: COM3
port: COM3
baudrate: 115200
[neo_pixels]
address: COM1
port: COM1
baudrate: 9600
[vision]

View File

@ -22,7 +22,7 @@ class ModbusComponent(Component):
self.lock = QMutex()
def config_changed(self):
self.address = self.config[self.name]["address"]
self.port = self.config[self.name]["port"]
self.baudrate = int(self.config[self.name]["baudrate"])
self.stopbits = getattr(serial, self.config[self.name].get("stopbits", "stopbits_one").upper())
self.parity = getattr(serial, self.config[self.name].get("parity", "parity_none").upper())
@ -33,7 +33,7 @@ class ModbusComponent(Component):
self.lock.lock()
self.client = ModbusClient(
method="rtu",
port=self.address,
port=self.port,
stopbits=self.stopbits,
bytesize=self.bytesize,
parity=self.parity,

View File

@ -18,7 +18,7 @@ class NeoPixels(Component):
super().__init__(config=config, name=name, threaded=False)
def config_changed(self):
self.address = self.config[self.name]["address"]
self.port = self.config[self.name]["port"]
self.baudrate = int(self.config[self.name]["baudrate"])
self.stopbits = getattr(serial, self.config[self.name].get("stopbits", "stopbits_one").upper())
self.parity = getattr(serial, self.config[self.name].get("parity", "parity_none").upper())
@ -31,7 +31,7 @@ class NeoPixels(Component):
raise ValueError("the color parameter must be in the html hex format: '#RRGGBB'")
try:
conn = serial.Serial(
self.address,
self.port,
baudrate=self.baudrate,
stopbits=self.stopbits,
parity=self.parity,