########################################################## ### Setup Instruments ########################################################## VSE.jav_Reset() #time.sleep(6) VSE.Init_K96() #Change Channel VSE.Set_DisplayUpdate("ON") #Display On VSE.Set_SweepCont(0) #Continuous Sweep Off VSE.Set_IQ_SamplingRate(Fs) #Sampling Rate VSE.Set_File_InputIQW(Fs, IQFile) #VSE Input File VSE.Set_K96_File_Config(OFDMCfg) #K96 Demod File VSE.Set_K96_BurstSearch("OFF") #Burst Search off VSE.Set_K96_OFDMSymbols(14) FSW.jav_Reset() FSW.Init_IQ() #FSW IQ Channel FSW.Set_IQ_SamplingRate(Fs) FSW.Set_SweepTime(MeasTim) SMW.Set_RFState("ON") ########################################################## ### Make Measurement ########################################################## for Freq in FreqArry: ### Set Frequency SMW.Set_Freq(Freq) FSW.Set_Freq(Freq + 50e6) VSE.Set_Freq(0)
########################################################## ### Code Overhead: Import and create objects ########################################################## 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()
########################################################## ### Setup Instruments ########################################################## VSE.jav_Reset() time.sleep(6) VSE.Init_K96() #VSE K96 OFDMVSA CH VSE.Set_DisplayUpdate("ON") #Display On VSE.Set_SweepCont(0) #Continuous Sweep Off VSE.Set_IQ_SamplingRate(Fs) #Sampling Rate VSE.Set_File_InputIQW(Fs, IQFile) #VSE Input File,IQW VSE.Set_K96_File_Config(OFDMCfg) #K96 Demod File VSE.Set_K96_BurstSearch("OFF") #Burst Search off VSE.Set_K96_OFDMSymbols(14) FSW.jav_Reset() FSW.Init_IQ() #FSW IQ CH FSW.Set_IQ_SamplingRate(Fs) FSW.Set_SweepTime(MeasTim) FSW.Set SMW.Set_RFState("ON") ########################################################## ### Make Measurement ########################################################## for Freq in FreqArry: ### Set Frequency SMW.Set_Freq(Freq) FSW.Set_Freq(Freq) VSE.Set_Freq(0)