public void SSA_START(int a) { Console.WriteLine("Вызов SSA_START!"); SSA = new CFSUP_SSA("FSUP"); SSA.host = MASTER.cfg.SSA_IP; SSA.port = SSA_PORT; SSA.CONNECT(1); if (a == 0) { SSA.FREQ_START(SSA_FREQ_START_LOW); SSA.FREQ_STOP(SSA_FREQ_STOP_LOW); SSA.SET_BW(SSA_BW_LOW); //в Гц устанавливаем полосу пропускания анализатора спектра SSA.SET_VBW(SSA_VBW_LOW); //в Гц устанавливаем полосу видеофильтра анализатора спектра SSA.SET_SWEEP(SSA_SWEEP_LOW); //в мс >2.5 мс устанавливаем свиип } else if (a == 1) { SSA.FREQ_START(SSA_FREQ_START_HIGH); SSA.FREQ_STOP(SSA_FREQ_STOP_HIGH); SSA.SET_BW(SSA_BW_HIGH); //в Гц устанавливаем полосу пропускания анализатора спектра SSA.SET_VBW(SSA_VBW_HIGH); //в Гц устанавливаем полосу видеофильтра анализатора спектра SSA.SET_SWEEP(SSA_SWEEP_HIGH); //в мс >2.5 мс устанавливаем свиип } else if (a == 2) { SSA.FREQ(FREQ); SSA.SET_SPAN(10000); SSA.SET_BW(SSA_BW); //в Гц устанавливаем полосу пропускания анализатора спектра SSA.SET_VBW(SSA_VBW); //в Гц устанавливаем полосу видеофильтра анализатора спектра SSA.SET_SWEEP(SSA_SWEEP); //в мс >2.5 мс устанавливаем свиип } else if (a == 3) { SSA.FREQ(435000000); SSA.SET_SPAN(10000); SSA.SET_BW(SSA_BW); //в Гц устанавливаем полосу пропускания анализатора спектра SSA.SET_VBW(SSA_VBW); //в Гц устанавливаем полосу видеофильтра анализатора спектра SSA.SET_SWEEP(SSA_SWEEP); //в мс >2.5 мс устанавливаем свиип } SSA.SET_ATTEN(SSA_ATTEN);//0..75 Дб SSA.SET_REF(SSA_REF); SSA.FUNC(); SSA.SEND(); if (a == 3) { SSA.CONT(1); } else { SSA.CONT(1); } }
void SSA_START() { SSA = new CFSUP_SSA("FSUP"); SSA.host = MASTER.cfg.SSA_IP; SSA.port = SSA_PORT; SSA.CONNECT(1); SSA.REQ("*RST;INST SAN;"); SSA.FREQ(Convert.ToInt32("435000000")); //устанавливаем центральную частоту анализатора спектра SSA.SET_SPAN(SSA_SPAN); //в KГц устанавливаем спан анализатора спектра // int ATT = Convert.ToInt32(textBox.Text); SSA.SET_BW(SSA_BW); //в Гц устанавливаем полосу пропускания анализатора спектра SSA.SET_VBW(SSA_VBW); //в Гц устанавливаем полосу видеофильтра анализатора спектра SSA.SET_SWEEP(SSA_SWEEP); //в мс >2.5 мс устанавливаем свиип SSA.SET_ATTEN(SSA_ATTEN); //0..75 Дб SSA.SET_REF(SSA_REF); SSA.FUNC(); SSA.SEND(); }