Доработка. Добавлен сигнал о не выполнении команды

This commit is contained in:
sasha80
2025-04-04 11:39:03 +03:00
parent 6888aa96d9
commit a972114ddf

View File

@@ -107,6 +107,7 @@ class Sch3 extends unit.Unit:
else:
if cmd_state == CmdState.WAIT:
cmd_state = CmdState.FAIL
emit_signal('command_fail', self)
emit_signal('error', [code, return_code, base_addr, data])
@@ -120,7 +121,7 @@ class Sch3 extends unit.Unit:
online = false
if cmd_state == CmdState.WAIT:
cmd_state = CmdState.FAIL
emit_signal('command_fail', name)
emit_signal('command_fail', self)
emit_signal('line_changed', self)
step_fsm = Sch3Fsm.CONNECT
tick_fsm_delta = reconnect_period