From 5cb308ece3a5f2043451ba575a0f13b93b672761 Mon Sep 17 00:00:00 2001 From: Maxim Name Date: Mon, 7 Jul 2025 18:35:46 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BE=D0=B1=D0=BD=D1=83=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BF=D0=BE=D1=80=D1=82=D0=BE=D0=B2=20=D0=AD?= =?UTF-8?q?=D0=9C=D0=A1-=D0=93=20=D0=BD=D0=B0=20=D0=B2=D1=8B=D1=85=D0=BE?= =?UTF-8?q?=D0=B4=D0=B5=20(=D0=BD=D0=B5=D0=BE=D0=B1=D1=85=D0=BE=D0=B4?= =?UTF-8?q?=D0=B8=D0=BC=D0=BE=20=D0=B7=D0=B0=D0=BF=D0=B8=D1=81=D0=BE=D0=B2?= =?UTF-8?q?=D0=B0=D1=82=D1=8C=20=D0=B2=200=D1=85120=20=D0=BF=D0=BE=D1=80?= =?UTF-8?q?=D1=82=20=D0=B7=D0=BD=D0=B0=D1=87=D0=B5=D0=BD=D0=B8=D0=B5=20666?= =?UTF-8?q?6=20=D0=BA=D0=B0=D0=B6=D0=B4=D1=8B=D0=B5=203=20=D1=81=D0=B5?= =?UTF-8?q?=D0=BA=D1=83=D0=BD=D0=B4=D1=8B)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/pribor-prd-v/pribor_prd_v.gd | 5 ++++- scripts/prd.gd | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/scenes/pribor-prd-v/pribor_prd_v.gd b/scenes/pribor-prd-v/pribor_prd_v.gd index fbc39a5..cb78caa 100644 --- a/scenes/pribor-prd-v/pribor_prd_v.gd +++ b/scenes/pribor-prd-v/pribor_prd_v.gd @@ -56,6 +56,9 @@ func _exit_tree() -> void: var unit_key = settings.get_unit_key(get_meta('unit_name')[0]) var unit_prd = network.units[unit_key] var prd_module = prd.prd_dict[unit_prd.name] + print('Было: %s, %s' % [unit_prd.isa_ports[ADDR_UG_LITERA_1], unit_prd.isa_ports[ADDR_UG_LITERA_2]]) + print("Стало: %s, %s" % [ug_work_1, ug_work_2]) + prd_module.cmd_array.append([unit_prd.CmdCode.WRITE_ISA, [ADDR_UG_LITERA_1, ug_work_1, ADDR_UG_LITERA_2, ug_work_2]]) @@ -286,7 +289,7 @@ func on_ug_setting() -> void: var result = ((att & 0x07) << 3) | (dou & 0x07) var prd_module = prd.prd_dict[unit_prd.name] - prd_module.cmd_array.append([unit_prd.CmdCode.WRITE_ISA, [ADDR_UG_LITERA_1, result, ADDR_UG_LITERA_2, result]]) + prd_module.cmd_array.append([unit_prd.CmdCode.WRITE_ISA, [ADDR_UG_LITERA_1, result, ADDR_UG_LITERA_2, result, 0x120, 6666]]) func on_mode_changed(in_tree: bool) -> void: diff --git a/scripts/prd.gd b/scripts/prd.gd index afffcdf..5438bb1 100644 --- a/scripts/prd.gd +++ b/scripts/prd.gd @@ -332,6 +332,7 @@ func update_fs_state(ecms): if um_data_array.size(): prd_module.set_ug_state = false prd_module.set_um(um_data_array) + ## Проверяет ниличие директории, если их нет, создаёт