Remote control commands
R&S
®
SMM100A
801
User Manual 1179.1341.02 ─ 05
// ******************************************************************
// Trigger a switch over to the next segment
// ******************************************************************
SOURce:BB:ARBitrary:WSEGment:NEXT 3
// stops Seg_0 and starts immediatly Seg_3; Seg_3 is output continuously
SOURce:BB:ARBitrary:TRIGger:EXECute
//restarts Seg_3
SOURce:BB:ARBitrary:WSEGment:NEXT 2
SOURce:BB:ARBitrary:WSEGment:NEXT 0
// ******************************************************************
// Scrolling trough the segments, i.e. shwitch over in incremental order
// ******************************************************************
SOURce:BB:ARBitrary:WSEGment:NEXT:EXECute
SOURce:BB:ARBitrary:WSEGment?
// 1
SOURce:BB:ARBitrary:WSEGment:NEXT:EXECute
SOURce:BB:ARBitrary:WSEGment?
// 2
Refer to
"To apply a manual segment switch to the output segments in the required
on page 223 for description of the steps necessary to achieve a similar task via
manual operation of the instrument.
Example: Using the ARB sequencer
The following example lists the commands necessary to configure a play list. The
example lists only the relevant commands.
We assume, that the multi-segment sequence
ms_0to3
composed of four segments,
Seg_0, Seg_1, Seg_2 and Seg_3 is created and loaded in the ARB (see
ple "Creating a multi-segment waveform"
on page 798). The required output order of
the segments is Seg_0, Seg_3 [2], Seg_2.
The ARB Sequencer mode requires waveform files with equal clock rate.
// ******************************************************************
// Select a multi segment waveform composed from waveforms with equal clock rates
// ******************************************************************
MMEM:CDIR "/var/user/ARB/multi_segment"
SOURce:BB:ARBitrary:WSEGment:CONFigure:CATalog?
// config
SOURce:BB:ARBitrary:WSEGment:CONFigure:SELect "config"
SOURce:BB:ARBitrary:WSEGment:CLOad "/var/user/ARB/multi_segment/config.inf_mswv"
SOURce:BB:ARBitrary:WSEGment:CONFigure:OFILe?
// "/var/user/ARB/multi_segment/ms_0to3.wv"
// ******************************************************************
// Select a sequencing list (
*.wvs
)
SOURce subsystem