{% if 'rxtx' in params.paramGroupsList %} paramsRxtx: { isCinC: Boolean, txEn: Boolean, // включен/выключен modulatorMode: 'normal', // режим работы модулятора autoStartTx: Boolean, // было "режим работы передатчика" isTestInputData: Boolean, // входные данные: eth или test txAttenuation: Number, // ослабление txRolloff: Number, txCymRate: Number, txCenterFreq: Number, txMode: null, // ccm/acm txFrameSizeNormal: null, // 'normal' / 'short' txIsPilots: false, txCcmModulation: null, txCcmSpeed: null, txAcmMaxModulation: null, txAcmMaxSpeed: null, txAcmMinModulation: null, txAcmMinSpeed: null, txSnrReserve: null, txServicePacketPeriod: null, txAcmEn: false, txAcmMaxAttenuation: null, txAcmMinAttenuation: null, txAcmRequiredSnr: null, rxGainMode: null, // 'auto'/'manual' режим управления усилением rxManualGain: 0, // усиление, только для ручного режима rxSpectrumInversion: false, rxRolloff: 0, rxCymRate: 100000, rxCenterFreq: 1200000.0, }, {% endif %} {% if 'cinc' in params.paramGroupsList %} paramsCinc: { cincMode: null, // 'positional' | 'delay' cincSearchBandwidth: 0, // полоса поиска в кГц cincPosition: {station: {latitude: 0, longitude: 0}, satelliteLongitude: 0}, cincDelayMin: 0, cincDelayMax: 0 }, {% endif %} {% if 'buclnb' in params.paramGroupsList %} paramsBuclnb: { bucRefClk10M: false, // подача опоры 10MHz bucPowering: 0, // 0, 24, 48 lnbRefclk10m: false, // подача опоры 10MHz lnbPowering: 0 // 0, 13, 18, 24 sysRefClk10M: false, // подача опоры 10MHz sysAutoStart: false }, {% endif %}