From 422accf4c7d3c98485f30658d4a14a4911562631 Mon Sep 17 00:00:00 2001 From: MaD_CaT Date: Tue, 2 Sep 2025 13:14:41 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=B0=D0=B1=D0=BE=D1=82?= =?UTF-8?q?=D0=BA=D0=B0.=20=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=B8=D0=BC=D0=B5=D0=BD=D0=B0=20=D1=84=D0=B0?= =?UTF-8?q?=D0=B9=D0=BB=D0=BE=D0=B2=20=D0=B2=20=D0=BC=D0=BE=D0=B4=D1=83?= =?UTF-8?q?=D0=BB=D0=B5=20=D0=A4=D0=A1=20=D0=B4=D0=BB=D1=8F=20=D0=BF=D0=BE?= =?UTF-8?q?=D0=BC=D0=B5=D1=85.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/interfer.gd | 41 ++++++++++++++++++++++++++--------------- 1 file changed, 26 insertions(+), 15 deletions(-) diff --git a/scripts/interfer.gd b/scripts/interfer.gd index 0b41ad37..4649d91d 100644 --- a/scripts/interfer.gd +++ b/scripts/interfer.gd @@ -22,27 +22,39 @@ const ITERFER_MODE = { const SRNI1_PARAMS = {'par_names' : ['freq', 'width']} const SRNM2_PARAMS = {'par_names' : ['freq', 'width', 'period']} -const SRNGPS_PARAMS = {'par_names' : ['freq', 'filename']} +const SRNGPS_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'SRNGPS.pcm', + 'call_proc': 'call_all_diap'} const LCHM1_PARAMS = {'par_names' : ['freq', 'width', 'period']} const LCHM2_PARAMS = {'par_names' : ['freq', 'width', 'period']} -const MCHM1_PARAMS = {'par_names' : ['freq', 'filename']} -const PDM2_PARAMS = {'par_names' : ['freq', 'filename']} -const PDM4_PARAMS = {'par_names' : ['freq', 'filename']} -const PDM4S_PARAMS = {'par_names' : ['freq', 'filename']} -const PDCHM_PARAMS = {'par_names' : ['freq', 'filename']} -const K1_PARAMS = {'files' : 'K1', +const MCHM1_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'MCHM1.pcm', + 'call_proc': 'call_all_diap'} +const PDM2_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'PDM2_20.pcm', + 'call_proc': 'call_all_diap'} +const PDM4_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'PDM4_20.pcm', + 'call_proc': 'call_all_diap'} +const PDM4S_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'PDM4S_5.pcm', + 'call_proc': 'call_all_diap'} +const PDCHM_PARAMS = {'par_names' : ['freq', 'filename'], + 'files': 'FM_5.pcm', + 'call_proc': 'call_all_diap'} +const K1_PARAMS = {'files' : 'K1.pcm', 'call_proc' : 'call_all_diap', 'par_names' : ['freq', 'filename']} -const OZP1_PARAMS = {'files': 'OZP1', +const OZP1_PARAMS = {'files': 'OZP1.pcm', 'call_proc': 'call_all_diap', 'par_names' : ['freq', 'filename']} # Файл : Диапазон: ['имя файла', частота] -const SVI1_PARAMS = {'files': {1: ['SVI1_LIT2', 1017], - 2: ['SVI1_LIT3', 1156]}, +const SVI1_PARAMS = {'files': {1: ['SVI1_LIT2.pcm', 1017], + 2: ['SVI1_LIT3.pcm', 1156]}, 'call_proc': 'call_diap', 'par_names' : ['freq', 'filename']} -const SVM2_PARAMS = {'files': {1: ['SVM2_LIT2', 1017], - 2: ['SVM2_LIT3', 1156]}, +const SVM2_PARAMS = {'files': {1: ['SVM2_LIT2.pcm', 1017], + 2: ['SVM2_LIT3.pcm', 1156]}, 'call_proc': 'call_diap', 'par_names' : ['freq', 'filename']} @@ -302,9 +314,8 @@ func on_interfer_rcv(interfer_params: Array, unit0, ecms) -> void: func interfer_create(u, interfer_name, ecms, param, kni, id, dict, source_interfer, power) -> void: var sz = ecms.size() var ispp: int = 0 - if interfer_name == 'k1': - param['dur'] = 1.0 # Необходимо добавить параметры управления - param['period'] = 1.0 # Необходимо добавить параметры управления + param['dur'] = 1.0 # Необходимо добавить параметры управления + param['period'] = 1.0 # Необходимо добавить параметры управления var key = dict.find_key(id) if source_interfer != SOURCE_INTERFER[2]: if key != null: