########################################################## from rssd.FSW_Common import VSA from datetime import datetime from rssd.FileIO import FileIO OFile = FileIO().makeFile(__file__) FSW = VSA().jav_Open(FSW_IP, OFile) #Create FSW Object ########################################################## ### Code Start ########################################################## FSW.jav_Reset() FSW.Init_IQ() #FSW ACLR Channel if 1: FSW.Set_Freq(Freq) FSW.Set_IQ_BW(3.1 * RFSp) FSW.Set_IQ_SpectrumWindow() FSW.Set_Trace_Detector('RMS', 2) FSW.Set_Mkr_Freq(Freq, 1, 2) FSW.Set_Mkr_Band(RFBW, 1, 2) FSW.Set_Mkr_Freq(Freq - RFSp, 2, 2) FSW.Set_Mkr_Band(RFBW, 2, 2) FSW.Set_Mkr_Freq(Freq + RFSp, 3, 2) FSW.Set_Mkr_Band(RFBW, 3, 2) FSW.Set_DisplayUpdate("OFF") FSW.Set_SweepCont(0) FSW.Set_InitImm() if 1: FSW.Set_Trig1_Source('Ext')
from rssd.FSW_Common import VSA #pylint: disable=E0611,E0401 from rssd.yaVISA_socket import jaVisa #pylint: disable=E0611,E0401 from datetime import datetime from rssd.FileIO import FileIO #pylint: disable=E0611,E0401 OFile = FileIO().makeFile(__file__) VSA = VSA().jav_Open(VSA_IP, OFile) #Create VSA Object VSG = jaVisa().jav_Open(VSG_IP, OFile) #Create Object ########################################################## ### Code Start ########################################################## #VSA.jav_Reset() VSA.Init_IQ() #FSW ACLR Channel if 1: VSA.Set_Freq(Freq) VSA.Set_IQ_BW(5.1 * ChSpace) VSA.Set_IQ_SpectrumWindow() # Add Spectrum Trace VSA.Set_Trace_Detector('RMS', 2) # RMS detector VSA.Set_Mkr_Freq(Freq, 1, 2) # Tx Freq VSA.Set_Mkr_Band(ChBW, 1, 2) # Tx RFBW VSA.Set_Mkr_Freq(Freq - ChSpace, 2, 2) # Adj- Freq VSA.Set_Mkr_Band(ChBW, 2, 2) # Adj- RFBW VSA.Set_Mkr_Freq(Freq + ChSpace, 3, 2) # Adj+ Freq VSA.Set_Mkr_Band(ChBW, 3, 2) # Adj+ RFB #VSA.Set_DisplayUpdate("OFF") VSA.Set_SweepTime(MeasTim) VSA.Set_Trace_Avg('LIN') VSA.Set_Trace_AvgCount(Avg) VSA.Set_YIG('OFF') if 0: