Example #1
0
        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);
            }
        }