add change device
This commit is contained in:
@@ -11,7 +11,6 @@ var broadcast_packet: PackedByteArray
|
||||
var state = Constants.STATE.WAIT
|
||||
var send_array: Array = []
|
||||
|
||||
|
||||
signal yau_status_line(_status) ## Вызывается когда меняется состояние связи с ячейкой
|
||||
signal yau_receive(_data_from_yau) ##
|
||||
signal yau_read_isa(_unit_isa_ports)
|
||||
@@ -68,7 +67,7 @@ func _process(delta: float) -> void:
|
||||
|
||||
|
||||
func state_machine():
|
||||
var fl_done = (unit.cmd_state == unit.CmdState.DONE)
|
||||
var fl_done = (unit.cmd_state == unit.CmdState.DONE or unit.cmd_state == unit.CmdState.FAIL)
|
||||
## Режим ожидания
|
||||
match state:
|
||||
Constants.STATE.WAIT:
|
||||
@@ -102,6 +101,11 @@ func write_port_isa(port_isa: int, data_isa: int) -> void:
|
||||
send_array.append(['wr', write_data])
|
||||
|
||||
|
||||
func on_command_change_device(meta_device):
|
||||
ip_address = meta_device[0]
|
||||
ip_port = meta_device[1]
|
||||
|
||||
|
||||
func on_line_changed(_unit) -> void:
|
||||
emit_signal('yau_status_line', unit.online)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user