diff --git a/scenes/эмс-тг/эмс-тг.gd b/scenes/эмс-тг/эмс-тг.gd index fc2b7aa6..ecec7518 100644 --- a/scenes/эмс-тг/эмс-тг.gd +++ b/scenes/эмс-тг/эмс-тг.gd @@ -228,7 +228,6 @@ func _on_scale_selected(val: bool, nm: StringName): update_table(ctable, new_indexes) map_yems_info_to_table(unit_info, ctable, indexes) connect_cmd_handlers(nm, ctable, new_indexes) - on_data_received(unit_info, nm) ## Обновляет результат выполнения команды оператора diff --git a/scripts/settings.gd b/scripts/settings.gd index b76d11ea..9c8b754d 100644 --- a/scripts/settings.gd +++ b/scripts/settings.gd @@ -28,13 +28,13 @@ var UnitProfiles: Dictionary[StringName, Array] = { \ 'навигация': ['navi', ['*', 60000, true, true ], 'IP-адрес на котором принимают сообщения от навигации'], # < Название: [протокол, [адрес, порт, широковещательное, привязывать], комментарий > - 'эмс-ведущий': ['iyems-rx', ['127.0.0.1', 61000, false, true], 'IP-адрес для приёма докладов от информационных ЭМС устройств'], - 'эмс-ор63': ['iyems-tx', ['127.0.0.1', 61001, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], - 'эмс-454': ['iyems-tx', ['127.0.0.1', 61002, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], - 'эмс-го': ['iyems-tx', ['127.0.0.1', 61003, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], - 'эмс-рлс1': ['iyems-tx', ['127.0.0.1', 61004, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], - 'эмс-рлс2': ['iyems-tx', ['127.0.0.1', 61005, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], - 'эмс-ннвс': ['iyems-tx', ['127.0.0.1', 61006, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-ведущий': ['iyems-rx', ['192.168.11.105', 61000, false, true], 'IP-адрес для приёма докладов от информационных ЭМС устройств'], + 'эмс-ор63': ['iyems-tx', ['192.168.11.200', 61001, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-454': ['iyems-tx', ['192.168.11.200', 61002, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-го': ['iyems-tx', ['192.168.11.200', 61003, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-рлс1': ['iyems-tx', ['192.168.11.200', 61004, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-рлс2': ['iyems-tx', ['192.168.11.200', 61005, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], + 'эмс-ннвс': ['iyems-tx', ['192.168.11.200', 61006, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], 'эмс-изделие7': ['iyems-tx', ['127.0.0.1', 61007, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], 'эмс-изделие8': ['iyems-tx', ['127.0.0.1', 61008, false, false], 'IP-адрес для передачи команд информационному ЭМС устройству'], diff --git a/scripts/threats.gd b/scripts/threats.gd index 0805975d..87c71c47 100644 --- a/scripts/threats.gd +++ b/scripts/threats.gd @@ -1,7 +1,7 @@ extends Node ## Работа с целями. -const MSG9_RESEND_TIMEOUT = 1.0 ## Время повторной отправки пакета 9 +const MSG9_RESEND_TIMEOUT = 3.0 ## Время повторной отправки пакета 9 ## Режимы работы АФСП и БПО (Протокол ТНИИС-СТЦ, пункт 2.5.10) enum AFSP_BPO_MODE { @@ -217,10 +217,7 @@ func send_msg9(unit_caps): func on_timer_msg9(unit_caps, timer_msg9): - if bpo_mode != bpo_mode_rx: - send_msg9(unit_caps) - else: - timer_msg9.stop() + send_msg9(unit_caps) func on_caps_line_changed(unit_caps, timer_msg9):