Рефактор

This commit is contained in:
sasha80
2025-04-29 14:11:06 +03:00
parent ed5541fa29
commit 20ad36ea39

View File

@@ -9,7 +9,6 @@ const UDPRX_PROTO: = {'udprx': navi.NaviSource}
var tick: int = 0
signal socket_error(args)
class Serial extends SerialPort:
func send_to(data: PackedByteArray): return write_raw(data)
@@ -279,9 +278,11 @@ func _process(_delta: float) -> void:
var unit_udp = units_udp[addr]
if Error.OK == unit_udp.process(tick):
var sock = send_sockets[unit_udp.name]
sock.send_to([addr[0], dst_ports[addr]], unit_udp.tx_data.slice(0, unit_udp.tx_len))
var dst_port = dst_ports[addr]
var tx_data = unit_udp.tx_data.slice(0, unit_udp.tx_len)
sock.send_to([addr[0], dst_port], tx_data)
for addr in units_udprx:
var unit_udprx = units[addr]
var unit_udprx = units_udprx[addr]
unit_udprx.process(tick)
for key in units_serial:
var unit_serial = units_serial[key]