64 lines
2.7 KiB
GDScript
64 lines
2.7 KiB
GDScript
extends Node
|
||
const UNICAST_PORT: int = 50003
|
||
const UNICAST_ADDRESS: String = '10.1.1.3'
|
||
const BROADCAST_PORT: int = 50000
|
||
const DEFAULT_ADDRESS: String = '10.1.1.43'
|
||
const DEFAULT_PORT: String = '50043'
|
||
const BASE_ADDR: int = 0x100
|
||
const RED = Color(1, 0, 0, 1)
|
||
const GREEN = Color(0, 1, 0, 1)
|
||
const CONST_MIN_TEMP: int = -25
|
||
const MAXIMUM_CODE_ADC: int = 3796
|
||
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")
|
||
const SELECT_DEVIСE: Array = [[TableNode, TableList]]
|
||
const CONTROL_DEVICE: Array = [
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],
|
||
[TableNode],]
|
||
const ROWS_REGS_DATA: Array = [
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],
|
||
[TableNode, TableNode, TableNode, TableNode],]
|
||
const ADDRESSES: Array = [
|
||
['ПРД-Н1', '10.1.1.11', 50011],
|
||
['ПРД-Н2', '10.1.1.21', 50021],
|
||
['ПРД-Н3', '10.1.1.31', 50031],
|
||
['ПРД-Н4', '10.1.1.41', 50041],
|
||
['ПРД-В1', '10.1.1.12', 50012],
|
||
['ПРД-В2', '10.1.1.22', 50022],
|
||
['ПРД-В3', '10.1.1.32', 50032],
|
||
['ПРД-В4', '10.1.1.42', 50042],
|
||
['ПРД-К1', '10.1.1.13', 50013],
|
||
['ПРД-К2', '10.1.1.23', 50023],
|
||
['ПРД-К3', '10.1.1.33', 50033],
|
||
['ПРД-К4', '10.1.1.43', 50043],
|
||
]
|