Доработка работы с ecms в контроле + форматирование пробелов
This commit is contained in:
@@ -231,7 +231,7 @@ class PRD:
|
||||
var ukp_1_online = (unit_yau07.status[0] >> 2) & 1
|
||||
var ukp_2_online = (unit_yau07.status[0] >> 3) & 1
|
||||
var ems_g_online = (unit_yau07.status[0] & 1) & 1
|
||||
var bit_ip_config: Array = [0, 1, 2, 3, 4, 5, 6, 7]
|
||||
var bit_ip_config: Array = [0, 1, 2, 3, 4, 5, 6, 7]
|
||||
var ip_online: bool = true
|
||||
var is_k_type: bool = prd_name in ['уарэп-яу07-1к', 'уарэп-яу07-2к', 'уарэп-яу07-3к', 'уарэп-яу07-4к']
|
||||
for bit in bit_ip_config:
|
||||
@@ -242,7 +242,7 @@ class PRD:
|
||||
if status:
|
||||
ip_online = false
|
||||
break
|
||||
|
||||
|
||||
var check_serviceability = ug_online and ukp_1_online and ukp_2_online and ems_g_online and ip_online
|
||||
if serviceability != check_serviceability:
|
||||
serviceability = check_serviceability
|
||||
@@ -289,7 +289,7 @@ class PRD:
|
||||
|
||||
func set_um(data_arr):
|
||||
cmd_array.append([unit_yau07.CmdCode.WRITE_ISA, data_arr])
|
||||
|
||||
|
||||
func _on_control_completed(_unit_control_name: String)->void:
|
||||
emit_signal('update_serviceability')
|
||||
|
||||
@@ -310,7 +310,7 @@ func _ready() -> void:
|
||||
if prd_dict.has(fs.prd_name):
|
||||
prd_dict[fs.prd_name].fs_dic[key] = fs
|
||||
fs.connect('update_modulation', prd_dict[fs.prd_name].on_update_modulation.bind(fs.index))
|
||||
|
||||
|
||||
for key in FS_PRD.keys():
|
||||
fs_caps_id[FS_PRD[key][1]] = key
|
||||
var unit_caps = network.get_unit_instance('уарэп-капсрпб')
|
||||
|
||||
Reference in New Issue
Block a user