Using Marker and Delta Marker R&S FSL
1300.2519.12 7.8 E-11
REM ************************************************************************
Public Sub TOI()
result$ = Space$(100)
'––––––––– R&S FSL default setting ––––––––––––––––––––––––––––––––––––––––
CALL SetupStatusReg 'Set status registers
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
'––––––––– Set frequency –––––––––––––––––––––––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"FREQ:STARt 85MHz;STOP 125 MHz")
'Span
'––––––––– Set level –––––––––––––––––––––––––––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"DISP:WIND:TRAC:Y:RLEV –20dBm")
'Reference level
CALL InstrWrite(analyzer,"INIT;*WAI") 'Perform sweep with sync
'––––––––– TOI measurement –––––––––––––––––––––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer,"CALC:MARK:PEXC 6DB")
'Peak excursion
CALL InstrWrite(analyzer,"CALC:MARK:FUNC:TOI ON")
'Switch on TOI measurement
CALL InstrWrite(analyzer,"CALC:MARK:FUNC:TOI:RES?")
'and read out results
CALL InstrRead(analyzer,result$)
'––––––––– Read out result ––––––––––––––––––––––––––––––––––––––––––––––––
Print "TOI [dBm]: ";result$
END SUB
REM
************************************************************************
Measuring the AM Modulation Depth
The example below is based on an AM–modulated signal at 100 MHz with the following characteristics:
• Carrier signal level: –30 dBm
• AF frequency: 100 kHz
• Modulation depth: 50 %
The default setting of the analyzer for measurements can be used for the measurements described
below (SetupInstrument).
REM ************************************************************************
Public Sub AMMod()
result$ = Space$(100)
CALL SetupInstrument 'Default setting
CALL InstrWrite(analyzer,"BAND:RES 30kHz") 'Set appropriate RBW