diff --git a/ip-tables-navigation.sh b/ip-tables-navigation.sh index af0281dc..6d163f9b 100644 --- a/ip-tables-navigation.sh +++ b/ip-tables-navigation.sh @@ -3,7 +3,7 @@ ## Скрипт предназначен для настройки дублирования udp-пакетов ## назначенных на порт IP_PORT_IN на заданный порт IP_PORT_OUT. -INI_FILE="/opt/5p28/device.ini" ## Путь к NI-файлу п528 +INI_FILE="/opt/5p28/device.ini" ## Путь к INI-файлу 5п28 SECTION_NAME="navigat" ## Название секции IP_PORT_NAME="port" ## Имя поля в котором хранится номер порта назначения IP_PORT_OUT="60000" ## Порт на который направлять дублированные пакеты diff --git a/scripts/navigation.gd b/scripts/navigation.gd index 01c6d61d..6c01fade 100644 --- a/scripts/navigation.gd +++ b/scripts/navigation.gd @@ -3,7 +3,6 @@ class_name navigation extends Node ## "Протокол №120-11435-09.PDF" const ONLINE_TIMEOUT: = 5000 ## Время ожидания пакета от ячейки, милисекунды -const BUFFER_SIZE: = 32 ## Размер буфера для приёма датаграмм const pow_2_30: = pow(2.0, 30.0) ## Источник данных навигации diff --git a/scripts/network.gd b/scripts/network.gd index acc8a43d..ab71697b 100644 --- a/scripts/network.gd +++ b/scripts/network.gd @@ -28,6 +28,8 @@ class Socket extends PacketPeerUDP: func send_to(addr, data): set_dest_address(addr[0], addr[1]) var rc: = put_packet(data) + if rc != Error.OK: + push_error('%s: %s', [error_string(rc), addr]) class SocketTCP extends TCPServer: