diff --git a/scripts/interfer.gd b/scripts/interfer.gd index 0b41ad3..4649d91 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: