R&S FSL Occupied Bandwidth Measurement
1300.2519.12 7.13 E-11
'––––––––– Active limit check ––––––––––––––––––––––––––––––––––––––––––––––
result$ = Space$(100)
CALL InstrWrite(analyzer,"CALC:LIM:ACP:ACH 30DB, 30DB")
'Set relative limit
C
ALL InstrWrite(analyzer,"CALC:LIM:ACP:ACH:ABS –35DBM,–35DBM")
'Set absolute limit
CALL InstrWrite(analyzer,"CALC:LIM:ACP:ACH:STAT ON")
'Rel. limit check on
CALL InstrWrite(analyzer,"CALC:LIM:ACP:ACH:ABS:STAT ON")
'Abs. limit check on
CALL InstrWrite(analyzer,"CALC:LIM:ACP ON")
'Limit check on
'––––––––– Start measurement and query result ––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"INIT;*WAI") 'Perform sweep with sync
CALL InstrWrite(analyzer,"CALC:LIM:ACP:ACH:RES?")
'Query result of limit check
CALL InstrRead(analyzer, result$)
'––––––––– Read out result –––––––––––––––––––––––––––––––––––––––––––––––––
Print "Result Limit Check: ";result$
END SUB
REM
************************************************************************
Occupied Bandwidth Measurement
In the following example, the bandwidth is to be found in which 95% of the power of a GSM signal is
contained. Signal frequency is 935.2 MHz; channel bandwidth is 200 kHz.
REM ************************************************************************
Public Sub OBW()
result$ = Space$(100)
'––––––––– R&S FSL default setting ––––––––––––––––––––––––––––––––––––––––
CALL SetupStatusReg 'Set status register
CALL InstrWrite(analyzer,"*RST") 'Reset instrument
CALL InstrWrite(analyzer,"INIT:CONT OFF") 'Single sweep
CALL InstrWrite(analyzer,"SYST:DISP:UPD ON")
'ON: display on
'OFF: off
'––––––––– Configure R&S FSL for OBW for GSM––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"FREQ:CENT 935.2MHz")
'Set frequency
CALL InstrWrite(analyzer,"CALC:MARK:FUNC:POW:SEL OBW")
'OBW measurement on
CALL InstrWrite(analyzer,"SENS:POW:ACH:BAND 200KHZ")
'Channel bandw. 200 kHz
CALL InstrWrite(analyzer,"SENS:POW:BWID 95PCT")
'Percentage of power