EasyManua.ls Logo

R&S ESU Series - Page 809

R&S ESU Series
855 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
R&S ESU Remote Control – Programming Examples
More Complex Programming Examples
7.20 Operating Manual 1302.6163.12 - 03
Fig. 7.47 Block diagram illustrating signal processing by the R&S ESU
In the example below, a sequence of 8 pulses is measured with an offset of 50 µs of
the first pulse, 450 µs measurement time/pulse and 576.9 µs pulse period.
REM ************************************************************************
Public Sub MultiSumMarker()
result$ = Space$(200)
'--------- R&S ESU default setting---------------------------
CALL SetupStatusReg
'Configure status register
status = viWrite(analyzer, "*RST", 4, retCnt
'Reset instrument
status = viWrite(analyzer, "INST:SEL SAN", 12, retCnt)
'Change into analyzer mode
status = viWrite(analyzer, "INIT:CONT OFF", 13, retCnt)
'Single sweep mode
status = viWrite(analyzer, "SYST:DISP:UPD ON", 16, retCnt)
'ON: switch display on
'OFF: switch display off
'-- Configure R&S ESU for power measurement in time domain --
status = viWrite(analyzer, "FREQ:CENT 935.2MHz;SPAN 0Hz", 27, retCnt)
'Frequency setting
status = viWrite(analyzer, "DISP:WIND:TRAC:Y:RLEV 10dBm", 27, retCnt)
'Set reference level to 10 dB
status = viWrite(analyzer, "INP:ATT 30 dB", 13, retCnt)
'Set input attenuation to 30 dB
status = viWrite(analyzer, "BAND:RES 1MHz;VID 3MHz", 22, retCnt)
'Bandwidth setting
status = viWrite(analyzer, "DET RMS", 7, retCnt)
'Select RMS detector
status = viWrite(analyzer, "TRIG:SOUR VID", 13, retCnt)
'Trigger source: video
status = viWrite(analyzer, "TRIG:LEV:VID 50 PCT", 19, retCnt)
'Trigger threshold: 50%
t
Trace start
Time offset of
first pulse
Measurement
Time
Measurement
Time
Measurement
Time
Period Period
P
Trigger
Threshold

Table of Contents

Related product manuals