Исправление. Сигнал 'command_fail' должен вызываться только если прибор на связи

This commit is contained in:
sasha80
2025-04-07 12:43:17 +03:00
parent 1230e419aa
commit 25a24ee993

View File

@@ -107,7 +107,8 @@ class Sch3 extends unit.Unit:
else:
if cmd_state == CmdState.WAIT:
cmd_state = CmdState.FAIL
emit_signal('command_fail', self)
if online:
emit_signal('command_fail', self)
emit_signal('error', [code, return_code, base_addr, data])