diff --git a/scripts/network.gd b/scripts/network.gd index 9e4d8fd..0b4c58a 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -161,8 +161,8 @@ func create_socket_udp(unit_name: StringName) -> SocketUDP: func create_socket_caps(unit_name: StringName) -> SocketUDP: var st = settings.UnitProfiles[unit_name][1] - var addr = st[0] - var port = st[1] + var addr = st[1] + var port = st[2] var sock: = SocketUDP.new() var rc: = sock.bind(port, addr) if rc == Error.OK: @@ -263,7 +263,7 @@ func _ready() -> void: units[unit_name] = new_unit units_udptx[unit_name] = new_unit dst_addrs[unit_name] = unit_profile[0] - dst_ports[unit_name] = unit_profile[2] + dst_ports[unit_name] = unit_profile[3] if proto in TCP_PROTO: var unit_tcp = TCP_PROTO[proto].new(unit_name) diff --git a/scripts/settings.gd b/scripts/settings.gd index 1c47f91..2635a46 100644 --- a/scripts/settings.gd +++ b/scripts/settings.gd @@ -9,8 +9,8 @@ var UnitProfiles: Dictionary[StringName, Array] = { \ # < Название: Протокол, Адрес, <Порт>|[, Порт], Широковещательное, Привязывать, Комментарий > 'уарэп-яу07-частный': ['yau07rx', ['10.1.1.2', 50002, false, true], 'IP-адрес для приёма частных сообщений от ЯУ-07'], 'уарэп-яу07-общий': ['yau07rx', ['*', 50000, true, true], 'IP-адрес для приёма широковещательных сообщений от ЯУ-07'], - 'уарэп-капсрпб': ['capsrpb', ['127.0.0.1', 42023, 42022, false, true], 'IP-адрес для обмена сообщениями со службой \"МП550\" (СТЦ)'], - 'уарэп-трасса': ['trassa', ['127.0.0.1', 50200, 50200, false, true], 'IP-адрес для обмена сообщениями с \"Трассой\"'], + 'уарэп-капсрпб': ['capsrpb', ['127.0.0.1', '127.0.0.1', 42023, 42022, false, true], 'IP-адрес для обмена сообщениями со службой \"МП550\" (СТЦ)'], + 'уарэп-трасса': ['trassa', ['127.0.0.1', '127.0.0.1', 50200, 50200, false, true], 'IP-адрес для обмена сообщениями с \"Трассой\"'], 'уарэп-эмс': ['yau07tx', ['10.1.1.52', 50052, false, false], 'IP-адрес прибора УФ'], 'уарэп-яу07-2в': ['yau07tx', ['10.1.1.22', 50022, false, false], 'IP-адрес прибора ПРД-В2'], 'уарэп-яу07-2н': ['yau07tx', ['10.1.1.21', 50021, false, false], 'IP-адрес прибора ПРД-Н2'],