исправил баг вечно обновляющегося резервуара даже при потере связи
This commit is contained in:
parent
ac9a455b2a
commit
4da1ce477e
@ -111,7 +111,7 @@ class MbTankService(MbService):
|
|||||||
# D2: radar_low_reg
|
# D2: radar_low_reg
|
||||||
values = self.mb.read_holding_registers(0, 6)
|
values = self.mb.read_holding_registers(0, 6)
|
||||||
if values is None:
|
if values is None:
|
||||||
return
|
raise AssertionError('failed to load current state')
|
||||||
self._curr_state = {
|
self._curr_state = {
|
||||||
"level": values[0],
|
"level": values[0],
|
||||||
"status": values[5],
|
"status": values[5],
|
||||||
@ -141,7 +141,7 @@ class MbPumpService(MbService):
|
|||||||
off = 16
|
off = 16
|
||||||
values = self.mb.read_holding_registers(16, 36 - off)
|
values = self.mb.read_holding_registers(16, 36 - off)
|
||||||
if values is None:
|
if values is None:
|
||||||
return
|
raise AssertionError('failed to load current state')
|
||||||
with self._lock:
|
with self._lock:
|
||||||
# определение запущенного насоса
|
# определение запущенного насоса
|
||||||
pr = -1
|
pr = -1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user