Доработка. Добавлены имена файлов в модуле ФС для помех.

This commit is contained in:
MaD_CaT
2025-09-02 13:14:41 +03:00
parent 026731d795
commit 422accf4c7

View File

@@ -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: