WiMAX, WiBro Measurements - Programming Examples (K92/93) R&S FSL
1300.2519.12 7.38 E-11
<Meas Type> Measurement Type
SPECtrum:ACPR Spectrum ACPR
SPECtrum:ACPR:SELect ABS Spectrum ACPR (Absolute)
SPECtrum:ACPR:SELect REL Spectrum ACPR (Relative)
CONSt:CCARrier Constellation vs Carrier
CONSt:CSYMbol Constellation vs Symbol
STATistics:CCDF CCDF
STATistics:BSTReam Bit Steam
STATistics:BSUMmary Burst Summary
PREamble Preamble Error
PREamble:SELect FREQ Frequency Error vs Preamble
PREamble:SELect PHASE Phase Error vs Preamble
The following example shows how to select a Spectrum Mask ETSI measurement:
REM select
Spectrum Mask Select ETSI
CALL InstrWrite(analyzer, "SPECtrum:MASK:SELect:ETSI")
Running Synchronized Measurements
The following examples show how measurements can be synchronized. Synchronization is necessary to
ensure that the measurement has completed before the measurement results and markers are
requested.
PUBLIC SUB SweepSync()
REM The command INITiate[:IMMediate] starts a single sweep if the
REM command INIT:CONT OFF was previously sent. It should be ensured that
REM the next command is only then executed when the entire sweep is
REM complete.
CALL InstrWrite(analyzer, "INIT:CONT OFF")
REM –––––– First possibility: Use of *WAI ––––––––––––––––––––––––––––––
CALL InstrWrite(analyzer, "INIT:IMM;*WAI")
REM –––––– Second possibility: Use of *OPC? ––––––––––––––––––––––––––––
OpcOk$ = SPACE$(2) 'Space for *OPC? 'Provide response
CALL InstrWrite(analyzer, "INIT:IMM;*OPC?")
REM –––––– Here the controller can service other instrument–––––––––––––
CALL InstrRead(analyzer, OpcOk$) 'Wait for "1" from *OPC?