Remote Control
R&S
®
ESR
1027
User Manual 1175.7068.02 ─ 12
'Set the resolution bandwidth
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:FILTer:TYPE CFILter")
'Set the channel filters
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:BANDwidth:VIDeo 3 MHZ")
'Set the video bandwidth to 3 MHz
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:SWEep:TIME 20 ms")
'Set the sweep time to 20 ms
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:RLEVel 5 DBM")
'Set the reference level to 5 dBm
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:INPut:ATTenuation 20 DB")
'Set the attenuation to 20 dB
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:LIMit:ABSolute:STARt -50")
'Set an absolute limit of -50 dBm
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:LIMit:ABSolute:STOP -50")
'Set an absolute limit of -50 dBm
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:LIMit:RELative:STARt -70")
'Set a relative limit of -70 dBc
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe1:LIMit:RELative:STOP -60")
'Set a relative limit of -60 dBc
'--------- Defining the settings of range 2 --------------------------------
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:FREQuency:STARt -2 MHz")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:FREQuency:STOP -1 MHz")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:BANDwidth:RESolution
100 kHz")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:FILTer:TYPE NORM")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:BANDwidth:VIDeo 300 kHZ")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:SWEep:TIME 50 ms")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:RLEVel 10 DBM")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:INPut:ATTenuation 30 DB")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:LIMit:ABSolute:STARt
-40")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:LIMit:RELative:STARt
-60")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:LIMit:ABSolute:STOP -40")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe2:LIMit:RELative:STOP -40")
'--------- Defining the settings of range 3 --------------------------------
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:FREQuency:STARt -1 MHz")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:FREQuency:STOP 1 MHz")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:BANDwidth:RESolution
30 kHZ")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:FILTer:TYPE NORM")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:BANDwidth:VIDeo 100 kHZ")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:SWEep:TIME 5 ms")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:RLEVel 20 DBM")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:INPut:ATTenuation 30 DB")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:LIMit:ABSolute:STARt 200")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:LIMit:ABSolute:STOP 200")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:LIMit:RELative:STARt 200")
CALL InstrWrite (analyzer, ":SENSe1:ESPectrum:RANGe3:LIMit:RELative:STOP 200")
'--------- Defining the settings of range 4 --------------------------------
Remote Control – Programming Examples