Merge remote-tracking branch 'origin/dev_danil' into dev_maxim
# Conflicts: # scripts/PRD.gd # scripts/network.gd
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
extends Node
|
||||
const UNICAST_PORT: int = 50003
|
||||
const UNICAST_ADDRESS: String = '10.1.1.3'
|
||||
const UNICAST_PORT: int = 50014
|
||||
const UNICAST_ADDRESS: String = '10.1.1.14'
|
||||
const BROADCAST_PORT: int = 50000
|
||||
const DEFAULT_ADDRESS: String = '10.1.1.11'
|
||||
const DEFAULT_PORT: String = '50011'
|
||||
const CONST_MIN_TEMP: int = -25
|
||||
const MAXIMUM_CODE_ADC: int = 3796
|
||||
const MINIMUM_CODE_AD: int = 2660
|
||||
const MINIMUM_CODE_AD: int = 2660
|
||||
const TEMP: float = 115.0 / (MAXIMUM_CODE_ADC - MINIMUM_CODE_AD)
|
||||
const TableNode = preload("res://table/node.tscn")
|
||||
const TableList = preload("res://table/node_list.tscn")
|
||||
@@ -59,6 +59,9 @@ const ADDRESSES: Array = [
|
||||
['ПРД-К2', '10.1.1.23', 50023, MODE.PRD_K, '10.1.2.38', '10.1.2.39', '10.1.2.33'],
|
||||
['ПРД-К3', '10.1.1.33', 50033, MODE.PRD_K, '10.1.2.54', '10.1.2.55', '10.1.2.49'],
|
||||
['ПРД-К4', '10.1.1.43', 50043, MODE.PRD_K, '10.1.2.70', '10.1.2.71', '10.1.2.65']]
|
||||
|
||||
var CURRENT_MODE = ADDRESSES[0][3]
|
||||
|
||||
const INPUT_EMS_G: Array = [
|
||||
'01 :34',
|
||||
'02 :35',
|
||||
@@ -99,6 +102,7 @@ const OUT_x128: Array = [
|
||||
'Откл.',
|
||||
'1',]
|
||||
const RAY_DICT: Array = [
|
||||
' Контроль',
|
||||
' -5°',
|
||||
' 5°',
|
||||
' 15°',
|
||||
@@ -117,101 +121,14 @@ const ATT_DICT: Array = [
|
||||
' 10 dB',
|
||||
' 10.5 dB',
|
||||
]
|
||||
const SIGNS_PRD: Array = [
|
||||
## ПРК-К
|
||||
[
|
||||
' Запрет СИ7',
|
||||
' Запрет СИ1',
|
||||
'ЛИТЕРА 7! ПРД-К',
|
||||
'СЗИ6 от УФ',
|
||||
'СЗИ7 от УФ',
|
||||
'СИ6 от ФС',
|
||||
'СИ7 от ФС',
|
||||
'СИ6 в УФ',
|
||||
'СИ7 в УФ',
|
||||
'Мод. УМ 6',
|
||||
'Мод. УМ 7',
|
||||
'ФГОЗ 6',
|
||||
'Мод. УМ 1',
|
||||
'МАА №1',
|
||||
'МАА №2',
|
||||
'ИП9-50 №1',
|
||||
'ИП9-50 №2',
|
||||
'ИП9-50 №3',
|
||||
'ИП5-25',
|
||||
],
|
||||
## ПРК-В
|
||||
[
|
||||
' Запрет СИ4',
|
||||
' Запрет СИ5',
|
||||
'',
|
||||
'ЛИТЕРА 5! ПРД-В',
|
||||
'СЗИ4 от УФ',
|
||||
'СЗИ5 от УФ',
|
||||
'СИ4 от ФС',
|
||||
'СИ5 от ФС',
|
||||
'СИ4 в УФ',
|
||||
'СИ5 в УФ',
|
||||
'Мод. УМ 4',
|
||||
'Мод. УМ 5',
|
||||
'ФГОЗ 4',
|
||||
'ФГОЗ 5',
|
||||
'МАА №1',
|
||||
'МАА №2',
|
||||
'ИП9-50 №1',
|
||||
'ИП9-50 №2',
|
||||
'-',
|
||||
'-',
|
||||
'ИП5-25',
|
||||
],
|
||||
## ПРК-Н
|
||||
[
|
||||
' Запрет СИ3',
|
||||
'',
|
||||
'ЛИТЕРА 3! ПРД-Н',
|
||||
'СИ3 от ФС',
|
||||
'СИ2 в УФ',
|
||||
'СИ3 в УФ',
|
||||
'Мод. УМ 2',
|
||||
'Мод. УМ 3',
|
||||
'ФГОЗ 3',
|
||||
'-',
|
||||
'МАА №1',
|
||||
'МАА №2',
|
||||
'ИП9-50 №1',
|
||||
'ИП9-50 №2',
|
||||
'-',
|
||||
'-',
|
||||
'ИП5-25',
|
||||
'--',
|
||||
],
|
||||
]
|
||||
var NODE_MAP = {
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A22': 1,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A23': 2,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A26': 3,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A27': 4,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A28': 5,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A29': 6,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A31': 7,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A32': 8,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A33': 9,
|
||||
'TabContainer/ControlPanel/Signal_EMS_G/ref_A34': 10,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A23': 11,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A24': 12,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A25': 13,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A26': 14,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A27': 15,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A28': 16,
|
||||
'TabContainer/ControlPanel/soc_P1/ref_A29': 17,
|
||||
}
|
||||
|
||||
enum BASE_PORTS {
|
||||
UG = 0x100,
|
||||
EMS_G = 0x120,
|
||||
UKP_1 = 0x130,
|
||||
UKP_2 = 0x140,
|
||||
}
|
||||
|
||||
|
||||
enum MODE {
|
||||
PRD_K,
|
||||
PRD_B,
|
||||
@@ -243,7 +160,12 @@ enum STATE {
|
||||
DONE,
|
||||
IDLE,
|
||||
SEND,
|
||||
}
|
||||
}
|
||||
|
||||
enum STATE_VAL {
|
||||
NONE = 0,
|
||||
GOOD = 1,
|
||||
ERROR = 2 }
|
||||
|
||||
var EMS_G_PORT_DATA_HOLDER: Array = []
|
||||
|
||||
|
||||
Reference in New Issue
Block a user