Tektronix RFX100 Programmer Manual

xx
RFXpress® RFX100 Advanced RF/IF/IQ Waveform Creation and Editing Software
ZZZ
For the AWG5000 & AWG7000 Series Signal Generators
Programmer Manual
*P077043504*
077-0435-04
xx
ZZZ
For the AWG5000 & AWG7000 Series Signal Generators
Programmer Manual
www.tektronix.com
077-0435-04
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are c overed by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specications and price change privileges r eserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
®
RFXpress
MATLAB
RFXpress
RFX100 is a registered trademark of Tektronix, Inc.
®
. Copyright 1984 - 2008 The MathWorks, Inc.
®
RFX100 Programmer Online Help, part number 076-0216-04.
Contacting Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P.O . Bo x 5 0 0 Beaverton, OR 97077 USA
For product information, sales, service, and technical support:
In North America, call 1-800-833-9200. Worldwide, visit www.tektronix.com to nd contacts in your area.
Table of Contents
Getting Started
Introduction ....................................................................................................... 1-1
Documentation............................... ................................ .................................. ... 1-2
Sample Program .................................................................................................. 1-3
Syntax and Commands
Command Syntax.... ................................ ................................ ............................. 2-1
Command Groups ................................................................................................ 2-3
Launch Commands ......... ................................ ................................ ................. 2-3
File Commands .............................................................................................. 2-3
Compile Settings Commands.................................. ................................ ............. 2-4
Generic Signal: Setup Commands ................................ ................................ ......... 2-5
Generic Signal: Multi-Carrier Settings Commands. .. . ... ... . .. . ... ... . .. . ... ... . .. . ... ... . ... ... ... . ... 2-7
Generic Signal: Multipath Commands . ... ... . . .. . ... ... ... . ... ... ... . ... ... ... . ... ... ... . ... ... ... . ... ... 2-9
Generic Signal: Hopping Commands .. ................................ ................................ ... 2-9
Generic Signal: Power Ramping Commands................................ ........................... 2-10
Generic Signal: I/Q Impairment Commands ........................................................... 2-11
Generic Signal: Distortion Addition Commands........................................ ............... 2-12
Generic Signal: Interference Addition Commands . ... ... . ... ... ... ... . .. . ... ... ... . ... ... ... ... . .. . .. 2-13
Generic Signal: Sub-Carrier Modulation Commands ................................................. 2-14
Generic Signal: S-Parameter Commands ............................................................... 2-14
Instrument Control ................................. ................................ ....................... 2-15
Radar: Pulse Train Settings. ... ... . ... ... ... . ... ... ... . .. . ... ... . .. . ... ... . .. . ... ... . .. . ... ... . .. . ... ... . . 2-15
Radar: Add Pulse Group ................... .................................. ............................. 2-15
Radar: Pulse Envelope Group Settings.................................................................. 2-16
Radar: Carrier Settings. . ... ... ... . ... ... ... . .. . ... ... ... . ... ... ... . .. . ... ... . .. . ... ... ... . ... ... ... . ... ... 2-17
Radar: Antenna Scanning ................................................................................ 2-17
Radar: Multipath. .. . ... ... ... . .. . ... ... ... . .. . ... ... ... . .. . ... ... ... . .. . ... ... ... . .. . ... ... ... . .. . ... ... ... 2-18
Radar: I/Q Impairments ................................ ................................ ................... 2-19
Radar: Interference Addition ............................................................................ 2-19
Radar: Pulse Clutter .................. ................................ ................................ ..... 2-20
Radar: Pulse Impairments ................................................................................ 2-21
Radar: Pulse Hopping............................ ................................ ......................... 2-22
Radar: Pulse Staggered PRI ... ................................ ................................ ........... 2-23
Radar: Pulse modulation ............................. ................................ ..................... 2-24
RFXpress RFX100 Programmer Manual i
Table of Contents
Command Descri
Status and Eve
Status and Events................................................................................................. 3-1
ptions ........................................................................................ 2-29
nts
ii RFXpress RFX100 Programmer Manual
Getting Started
Introduction
This online programmer manual provides information on how to use commands for remotely controlling your instrument. With this information, you can write computer programs that will perform functions such as setting the setup and multi-carrier functions.
The programmer manual is divided into sections. Each section describes a closely related group of commands. For example, all the compile settings commands are in one sect
The RFXpress programmatic interface works seamlessly with the AWG7000 and AWG5000 s of the AWG7000 and AWG5000 series instruments. Using a single VISA or raw socket session, it is possible to communicate with both RFXpress and AWG.
For information on the Remote Control, GPIB Parameters, LAN Parameters, Connecting to the Instrument using GPIB, and Setting up GPIB Communication, refer to the AWG5000 and AWG7000 Series Arbitrary Waveform Generators Programmer Manual.
ion and generic signal setup options are grouped in another section.
eries instruments programmatic interface. It supports all the interfaces
RFXpress RFX100 Programmer Manual 1-1
Documentation
Documentation
In addition to this RFXpress Programmer Online Guide, the following documentation is included with this application:
RFXpress Quick Start User Manual. The Quick Start User Manual has information about installing and operating your instrument.
RFXpress User Online Help. The online help provides in-depth operation and user interface help.
RFXpress RFX100 User Manual (PDF). The user manual provides in-depth operation and user interface help.
RFXpress RFX100 Installation Manual (PDF). The install manual provided in-depth installation help.
1-2 RFXpress RFX100 Programmer Manual
Sample Program
Sample Progra
Application Example:
Radar
m
Thesamplepr
The following is an example on how to generate a LFM waveform with coherent carrier for pulse compression using PI commands.
1. Start RFXpress.
Command:
2. Select the Radar application.
Command:
3. Set the Carrier Magnitude (Peak) to 0dBm (default).
Command:
4. Set the Carrier Frequency to 100 MHz (default).
Command:
5. Select Coherent Carrier (default).
Command:
ogram illustrates methods you can use to control RFXpress.
RFXPress
RFXPress:SELApp “Radar”
RFXPress:RADAr:CARRier:MAGNitude 0
RFXPress:RADAr:CARRier:FREQuency 100E06
RFXPress:RADAr:CARRier:COHErent ON
6. Set Pulse Shape to Rectangular.
Command:
“Rectangular”
7. Set Start Time to 0 ps (default).
Command:
8. Set Pulse Width to 10 μs at 100%.
Commands:
10E-06 RFXPress:RADAr:PULSe:PENVelope:WIDTh:POWEr “Hundred”
9. Set Off Time to 198 μs.
Command:
RFXPress:RADAr:PULSe:PENVelope:TIME:OFFTime 198E-06
10. Set Amplitude Relative to Carrier to 0 dB (default).
Command:
11. Set Offset from Carrier Frequency to 0 Hz (default).
Command:
12. Set Repeat to 1 (default).
RFXPress:RADAr:PULSe:PENVelope:SHAPe
RFXPress:RADAr:PULSe:PENVelope:TIME:STARtvalue 0
RFXPress:RADAr:PULSe:PENVelope:WIDTh:VALUe
RFXPress:RADAr:PULSe:PENVelope:RELAmplitude 0
RFXPress:RADAr:PULSe:PENVelope:CAROffset 0
RFXpress RFX100 Programmer Manual 1-3
Sample Program
Command: RFXPr
ess:RADAr:PULSe:PENVelope:REPEat 1
13. Select Modulation to Linear Frequency Modulation.
Command:
Modulation”
RFXPress:RADAr:PULSe:MODUlation “Linear Frequency
14. SetSweepRangeto10MHz.
Command:
RFXPress:RADAr:PULSe:MODUlation:LFM:SWPRange 10E06
15. Set Frequency Sweep to Low to High.
Command:
“Low to High”
RFXPress:RADAr:PULSe:MODUlation:LFM:FRQSweep
16. SetSignalFormattoIF/RF.
Command:
RFXPress:COMPile:SIGFormat IFRF
17. SetSignalFormattoIF/RF.
Command:
RFXPress:COMPile:SIGFormat IFRF
18. Select Automatic Oversampling Calculation option.
Command:
RFXPress:COMPile:AOVErsampl ON
Application Example:
Generic signal
19. Compile.
Command:
RFXPress:COMPile
The following is an example of how to generate a multi carrier RF signal using PI commands.
1. Start RFXpress.
Command:
RFXPress
2. Select Generic signal application.
Command:
RFXPress:SELApp “Generic signal”
3. Select the signal type as IF/RF.
Command:
RFXPress:COMPile:SIGFormat IFRF
4. Select Multicarrier.
Command:
RFXPress:GENPurpose:CARType MULTi
5. Add two carriers.
Command:
RFXPress:GENPurpose:ADDCarrier 2
6. Set the Multicarrier state to ON.
1-4 RFXpress RFX100 Programmer Manual
Sample Program
Command: RFXPr
ess:GENPurpose:MLTCarrier:STATe ON
7. Set the Multicarrier option to Range.
Command:
RFXPress:GENPurpose:MLTCarrier:OPTion RANGe
8. Set the Base Frequency to 10 MHz.
Commands:
RFXPress:GENPurpose:MLTCarrier:BSEFreq 10E06
9. Set the Carrier Spacing to 10 MHz.
Command:
RFXPress:GENPurpose:MLTCarrier:CARSpacing 10E 06
10. Set the Base Data of Carrier-1 to PRBS.
Command:
RFXPress:GENPurpose:CARRier1:BSEData PRBS
11. Set the PRBS Base Data of Carrier-1 to 15.
Command:
RFXPress:GENPurpose:CARRier1:BSEData:PRBS “1 5”
12. Set the Modulation for the Carrier-1 to QPSK.
Command:
RFXPress:GENPurpose:CARRier1:MODUlation “QPS K”
13. Repeat Steps 10 to 12 for the remaining carriers, setting the Base Data to PRBS 21 and PRBS 7 respectively. Set the modulation to QPSK.
14. Set the Power Ramping for Carrier-1 to ON.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:TURNon ON
15. Set the Power Ramping Function to Linear.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:FUNCtion LINEar
16. Set the Power Ramping time to 100 ns.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:TIME 100E-09
17. Add a symbol with the symbol value 0 in the power ramping table.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:ADDSymbol 0
18. Select the added symbol with value 0.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:SELSymbol 0
19. Set the Level parameter to 0.
Command:
RFXPress:GENPurpose:CARRier1:PWRRamping:LEVEl 0
20. Repeatsteps17to19twomoretimes,adding the following parameters: Symbol = 100 and Level = –60 dB Symbol = 200 and Level = 0 dB
RFXpress RFX100 Programmer Manual 1-5
Sample Program
21. Set the Carrier
Leakage (I/Q Impairments) t o ON for Carrier-2.
Command:
RFXPress:GEN
Purpose:CARRier2:IQIMpairment:CARRleakage:TURNon ON
22. Set the Carrier Leakage (I/Q Impairments) I Value to 5 for Carrier-2.
Command:
RFXPress:GENPurpose:CARRier2:IQIMpairment:CARRleakage:IVALue 5
23. Set the Carrier Leakage (I/Q Impairments) Q Value to 5 for Carrier-2.
Command:
RFXPress:GENPurpose:CARRier2:IQIMpairment:CARRleakage:QVALue 5
24. Set the Offset (Interference Addition) to ON for Carrier-3.
Command:
RFXPress:GENPurpose:CARRier3:INTFaddition:OFFSet:TURNon ON
25. Set the Offset (Interference Addition) frequency to 10 MHz for Carrier-3.
Command:
RFXPress:GENPurpose:CARRier1:INTFaddition:OFFSet:FREQoffset 10E06
26. Set the Automatic Waveform Length Calculation option to OFF.
nd:
Comma
RFXPress:COMPile:AWFLength OFF
27. Set the Waveform Length to 500 K.
Command:
RFXPress:COMPile:WLENgth 500000
28. Set the Waveform Length Type to Samples.
Command:
RFXPress:COMPile:WLTYpe SAMPles
29. Set the Automatic Oversampling Calculation option to OFF.
mmand:
Co
RFXPress:COMPile:AOVErsampl OFF
1-6 RFXpress RFX100 Programmer Manual
Sample Program
30. Set the Oversam
Command:
RFXPress:COMPile:OVERsampl 6.00
31. Compile.
Command:
RFXPress:COMPile
plingto6.00.
RFXpress RFX100 Programmer Manual 1-7
Sample Program
1-8 RFXpress RFX100 Programmer Manual
Syntax and Commands
Command Syntax
For information on the Syntax Overview, Command and Query Structure, Clearing the Instrument, Command Entry, Parameter Types, SCPI Commands and Queries, Generators Programmer Manual.
refer to the AWG5000 and AWG7000 Series Arbitrary Waveform
RFXpress RFX100 Programmer Manual 2-1
Command Syntax
2-2 RFXpress RFX100 Programmer Manual
Command Groups
Launch Commands
Use the following command to launch RFXpress.
Table 2-1: Launch commands
Command Description
RFXPress Launches the RFXpress application.
RFXPress:SELApp Sets or returns the currently selected application.
File Commands
Use the following commands to do the framework related operations.
Table 2-2: File commands
Command Description
RFXPress:RFSFile:LOAD Loads the specied .rfs le.
RFXPress:RFSFile:SAVE Saves the currently selected plug-in information to an .rfs le.
The plug-in to be saved must rst be selected.
RFXPress:RSTDefault Restores the default setup for the currently selected plug-in. The
plug-in to be reset must rst be selected.
Table 2-3: Data le commands
Command Description
RFXPress:RFDFile:LOAD Loads the waveform contained in the specied .rfd le in to the
waveform list.
RFXPress:RFDFile:SAVE Saves the currently selected waveform in the waveform list to
a.rfdle.
RFXPress:RFDFile:SELEct Selects the specied waveform in the waveform list.
Table 2-4: Import from le commands
Command Description
RFXPress:IMPOrtle:BASEband Sets or returns the import le baseband status.
RFXPress:IMPOrtle:DATAtype Sets or returns the import le data type selection.
RFXPress:IMPOrtle:FORMat Sets or returns the import le format selection for .txt and .csv
les.
RFXPress:IMPOrtle:IM
RFXPress:IMPOrtle:O
RFXPress:IMPOrtle:T
POrt
VERwrite
YPE
Imports the specied le
Sets or returns the impo
Set or returns the impor
.
rt le overwrite status.
t le type lter.
RFXpress RFX100 Programmer Manual 2-3
Command Groups
Table 2-5: Wave
Command Description
RFXPress:WLISt:CALIbration:APPLy Applies calibration on the selected les in the waveform
RFXPress:W
RFXPress:W
Compile Se
form list commands
LISt:CLRSelect
LISt:SELWaveform
ttings Commands
list. Select the waveform to calibrate using the RFXPress:WL
Clears the s
Selects the waveform name should be present in the waveform list.
ISt:SELWaveform command.
elected waveform from the waveform list.
waveforms from the waveform list. The input
Use the following commands to set the compile settings parameters.
Table 2-6: Compile settings commands
Command Description
RFXPress:COMPile Compiles to generate waveforms.
RFXPress:COMPile:CORRection:CHFour Sets or returns the option for applying correction on channel 4.
The correction can be applied only when the selected plug-in is Generic Signal.
RFXPress:COMPile:CORRection:CHONe Sets or returns the option for applying correction on channel 1.
The correction can be applied only when the selected plug-in is Generic Signal.
RFXPress:COMPile:CORRection:CHTHree Sets or returns the option for applying correction on channel 3.
The correction can be applied only when the selected plug-in is Generic Signal.
RFXPress:COMPile:CORRection:CHTWo Sets or returns the option for applying correction on channel 2.
The correction can be applied only when the selected plug-in is Generic Signal.
RFXPress:COMPile:CORRection:FNAMe Sets or returns the correction le name. The correction le name
can be set only when the selected plug-in is Generic Signal.
RFXPress:COMPile:ADJWrap
RFXPress:COMPile:AOVErsampl Sets or returns the auto oversampling calculation option.
RFXPress:COMPile:AWFLength Sets or returns the auto waveform length calculation option.
RFXPress:COMPile:CPASend Sets the compile and send option.
RFXPress:COMPile:ICHAnnel Sets or returns the I channel (the number of channels depends
RFXPress:COMPile:IINVert Sets or returns the I Invert status.
RFXPress:COMPile:IQNOrmfact Sets or returns the normalization/division factor in the compile
RFXPress:COMPile:IWFMname Sets or returns the I waveform name in the compile settings
RFXPress:COMPile:NORMmode Sets or returns the normalization mode in compile settings.
Enables and disables wrap-around.
on the instrument).
settings for IQ.
when the signal format is IF/RF or IQ.
2-4 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-6: Compile settings commands (cont.)
Command Description
RFXPress:COMPile:OVERsampl Sets or returns the oversampling.
RFXPress:COMPile:QCHAnnel Sets or returns the Q channel (the number of channels depends
on the instrument).
RFXPress:COMPile:QINVert Sets or returns Q Invert.
RFXPress:COMPile:QWFMname Sets or returns the Q waveform name in the compile settings
when the signal format is IF/RF or IQ.
RFXPress:COMPile:RADAr:ADJUst Sets or returns the adjust pulse time or frequency parameters.
These values must be adjusted to meet the AWG specications. This command is applicable only when the selected plug-in is Radar signal.
RFXPress:COMPile:RFCHannel Sets or returns the RF channel.
RFXPress:COMPile:RFNOrmfact Sets or returns the normalization/division factor in the compile
settings for IF/RF signals.
RFXPress:COMPile:RFWFmname Sets or returns the IF/RF waveform name in the compile settings
when the signal format is IF/RF.
RFXPress:COMPile:SIGFormat Sets or returns the signal format in RFXpress.
RFXPress:COMPile:WLENgth Sets or returns the waveform length.
RFXPress:COMPile:WLTYpe Sets or returns the waveform length type.
Generic Signal: Setup Commands
Use the following commands to set the setup parameters for generic signals.
Table 2-7: Generic signal setup commands
ommand
C
RFXPress:GENPurpose:CARRier<n>:ALPHa Sets or returns the Alpha/(B*T) for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MODUlation: PMODulation:MODFreq
RFXPress:GENPurpose:CARRier<n>:AMPLitude Sets or r eturns the amplitude of carrier <n>, w here <n> is the
RFXPress:GENPurpose:CARRier<n>:BBOFfset Sets or returns the baseband offset for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:BSEData Sets or returns the base data type of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:BSEData:FILE Sets or returns the base data type of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:BSEData:PATTern Sets or r eturns the user-dened le for File Base data type of
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS Sets or returns the PRBS type of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS: USRDened:IPOLynomial
escription
D
Sets or returns the modulating frequency for PM for carrier >n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to PM.
carrier number.
carrier <n>.
Sets or returns the user-dened PRBS initial polynomial expression of carrier <n>.
RFXpress RFX100 Programmer Manual 2-5
Command Groups
Table 2-7: Generic signal setup commands (cont.)
Command Description
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS: USRDened:POLYnomial
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS: USRDened:SREGister
RFXPress:GENPurpose:CARRier<n>:CHBRipple Sets or returns the Chebyshev ripple for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:CODing Sets or returns the coding for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:CONLen Sets or returns the convolution length for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FILTer Sets or returns the lter for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FREQuency Sets the carrier frequency of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSAMple:DATOrg Sets or returns the le sample data organization for c arrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSAMple:FNAMe Sets or returns the File Samples le name for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSAMple:FORMat Sets or returns the le sample format for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSAMple:MODE Sets or returns the le sample mode for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSAMple:SAMRate Sets or returns the le sam p ling rate for carrier < n> .
RFXPress:GENPurpose:CARRier<n>:FSYMble:DATOrg Sets or returns the le symbol data organization for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSYMble:FNAMe Sets or returns the le symbol le name for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:FSYMble:FORMat Sets or returns the le symbol format for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:KAISer Sets or returns the Kaiser parameter for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MODUlation Sets the modulation of a carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MODUlation: AMODulation:MODFreq
RFXPress:GENPurpose:CARRier<n>:MODUlation: AMODulation:MODIndex
RFXPress:GENPurpose:CARRier<n>:MODUlation:ASKEying: MODIndex
RFXPress:GENPurpose:CARRier<n>:MODUlation: FMODulation:FRQDeviation
RFXPress:GENPurpose:CARRier<n>:MODUlation: FMODulation:MODFreq
RFXPress:GENPurpose:CARRier<n>:MODUlation:FSKEying: PKDEviation
RFXPress:GENPurpose:CARRier<n>:MODUlation:NDPSk: NVALue
RFXPress:GENPurpose:CARRier<n>:MODUlation:NDPSk: PHROtation
RFXPress:GENPurpose:CARRier<n>:MODUlation: PMODulation:PHEDeviation
RFXPress:GENPurpose:CARRier<n>:STATe Sets or returns the state of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:SYMBrate Sets or returns the symbol rate for carrier <n>.
Sets or returns the user-dened PRBS polynomial expression of carrier <n>.
Sets or returns the user-dened PRBS Shift Register pattern of carrier <n>.
Sets or returns the modulating frequency for AM for carrier <n>.
Sets or returns the AM modulation index for carrier <n>.
Sets or returns the ASK modulation index for carrier <n>.
Sets or returns the frequency deviation for carrier <n>.
Sets or returns the modulating frequency for FM for carrier <n>
Sets or returns the FSK peak deviation for carrier <n>.
Sets or r eturns the ‘n’ value for NDPSK m odulation for carrier <n>.
Sets or returns the phase rotation for NDPSK modulation for carrier <n>.
Sets or returns the phase deviation for carrier <n>.
2-6 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-7: Generic signal setup commands (cont.)
Command Description
RFXPress:GENPurpose:CARRier<n>:WINDow Sets or returns the window for carrier <n>.
RFXPress:GENPurpose:CARType Sets or returns the carrier mode.
RFXPress:GENPurpose:DELCarrier Deletes the specied carrier from the carrier table.
Generic Signal: Multi-Carrier Settings Commands
Use the following commands to set parameters for multi-carrier generic signals.
Table 2-8: Multi-carrier commands
Command Description
RFXPress:GENPurpose:ADDCarrier
RFXPress:GENPurpose:CARRier<n>:MULTipath:ADDPath Adds a path with the specied delay in the multipath table for
RFXPress:GENPurpose:CARRier<n>:MULTipath:AMPLitude Sets or returns the amplitude value for the currently selected
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELAy Sets or returns the delay value for the currently selected path
XPress:GENPurpose:CARRier<n>:MULTipath:DELPath
RF
RFXPress:GENPurpose:CARRier<n>:MULTipath:PHASe Sets or returns the phase value for the currently selected path
RFXPress:GENPurpose:CARRier<n>:MULTipath:SELPath Sets or returns the currently selected path in multipath table for
RFXPress:GENPurpose:CARRier<n>:MULTipath:TURNon Sets or returns the “Turn On” status of multipath settings for
RFXPress:GENPurpose:ANCHor Sets or returns the carrier as anchor carrier in the multi-carrier
RFXPress:GENPurpose:DELAllcarr Deletes all carriers from the carrier table.
RFXPress:GENPurpose:MLTCarrier:BSEFreq Sets or returns the multi-carrier base frequency.
Adds ‘n’ carriers in the carrier table.
er <n>, where <n> is the carrier number. This parameter can
carri be accessed only when multipath for the carrier is turned on.
path in the multipath table for carrier < n>, where <n> is the
ier number. This parameter can be accessed only when
carr multipath for the carrier is turned on.
in the multipath table for carrier <n>, where <n> is the carrier
ber. This parameter can be accessed only when multipath
num for the carrier is turned on. The corresponding symbol should be selected in the multipath table before executing this command.
u cannot change the delay for the default path.
Yo
letes a path with the specied delay in the multipath table for
De carrier <n>, where <n> is the carrier number. This parameter can be accessed only when multipath for the carrier is turned on.
n the multipath table for carrier <n>, where <n> is the carrier
i number. This parameter can be accessed only when multipath for the carrier is turned on. The corresponding symbol should be selected in the multipath table before executing this command.
carrier <n>, where <n> is the carrier number. This parameter can be accessed only when multipath for the carrier is turned on.
carrier <n>, where <n> is the carrier number.
table.
RFXpress RFX100 Programmer Manual 2-7
Command Groups
Table 2-8: Multi-carrier commands (cont.)
Command Description
RFXPress:GENPurpose:MLTCarrier:BWIDth Sets or returns the multi-carrier bandwidth.
RFXPress:GENPurpose:MLTCarrier:CARSpacing Sets or returns the multi-carrier carrier s pacing.
RFXPress:GENPurpose:MLTCarrier:CENFrequency Sets or returns the multi-carrier center frequency.
RFXPress:GENPurpose:MLTCarrier:INIOffset Sets or returns the multi-carrier initial offset.
RFXPress:GENPurpose:MLTCarrier:OPTion Sets or returns the multi-carrier option.
RFXPress:GENPurpose:MLTCarrier:PHSShift Sets or returns the multi-carrier phase shift.
RFXPress:GENPurpose:MLTCarrier:RNDPhase Sets or returns the multi-carrier phase as random or not.
2-8 RFXpress RFX100 Programmer Manual
Command Groups
Generic Signa
l: Multipath Commands
Use the following commands to set multipath parameters for generic signals.
Table 2-9: Multipath commands
Command Description
RFXPress:GENPurpose:CARRier<n>:MULTipath:ADDPath Adds a path with the specied delay in the multipath table for
carrier <n>, where <n> is the carrier number.
RFXPress:GENPurpose:CARRier<n>:MULTipath:AMPLitude Sets or returns the amplitude value for the currently selected
path in the multipath table for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELAy Sets or returns the delay value for the currently selected path in
the multipath table for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELPath Deletes a path with the specied delay in the multipath table
for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:PHASe Sets or returns the phase value for the currently selected path in
the multipath table for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:SELPath Sets or returns the currently selected path in multipath table for
carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:TURNon Sets or returns the “Turn On” status of multipath settings for
carrier <n>.
Generic Signal: Hopping Commands
Use the following commands to set hopping parameters for generic signals.
le 2-10: Hopping impairment commands
Tab
Command Description
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:ADD Adds the hop frequency in the hopping table/list for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: CHSPacing
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:
ELEte
D
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: FREQuency
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: FRQMode
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: FRQOffset
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: HOPTime
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: HOPTime:HOPPersecond
Sets or returns the channel spacing in hopping for carrier <n>, where <n> is the carrier number.
Deletes the hop/frequency entries in the hopping table/list for
arrier <n>.
c
Sets or returns the frequency in the hopping table for carrier <n>.
Sets or returns the frequency mode in hopping for carrier <n>.
Sets or returns the frequency offset in hopping for carrier <n>.
Sets or returns the “time in hop” in the hopping table for carrier <n>.
Sets or returns the hops per second for carrier <n>.
RFXpress RFX100 Programmer Manual 2-9
Command Groups
Table 2-10: Hopping impairment commands (cont.)
Command Description
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: HOPTime:METHod
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: HOPTime:SYMPerhop
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: MAXFreq
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: MINFreq
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: PATTern
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS Sets or returns the PRBS type in hopping for carrier <n>.
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS: USRDened:POLYnomial
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS: USRDened:SRegister
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: RELAmplitude
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: SELFreqidx
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: SELHopidx
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq: STSYmbol
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon Sets or returns the random hopping “Turn On” status for carrier
Sets or returns the hopping time method for carrier <n>.
Sets or returns the symbols per hop for carrier <n>.
Sets or returns the hop maximum frequency for carrier <n>.
Sets or returns the hop minimum frequency for carrier <n>.
Sets or returns the hop frequency pattern for carrier <n>.
Sets or returns the polynomial for user-dened PRBS in hopping for carrier <n>.
Sets or returns the shift register value for user-dened PRBS in hopping for carrier <n>
Sets or returns the relative amplitude in the hopping table for carrier <n>.
Sets or returns the frequency index selection in hopping for carrier <n>.
Sets or returns the hop index selection in hopping for carrier <n>.
Sets or returns the start symbol in the hopping table for carrier <n>.
<n>.
Generic Signal: Power Ramping Commands
Use the following commands to set power ramping commands.
Table 2-11: Power ramping commands
Command Description
RFXPress:GENPurpose:CARRier<n>:PWRRamping: ADDSymbol
RFXPress:GENPurpose:CARRier<n>:PWRRamping: DELSymbol
RFXPress:GENPurpose:CARRier<n>:PWRRamping:FUNCtion Sets or returns the power ramp function for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:PWRRamping:LEVEl Sets or returns the level for the currently selected symbol in the
2-10 RFXpress RFX100 Programmer Manual
Adds a symbol in the power ramping table for carrier <n>.
Deletes a symbol in the power ramping table for carrier <n>.
power ramp table for carrier <n>.
Command Groups
Table 2-11: Power ramping commands (cont.)
Command Description
RFXPress:GENPurpose:CARRier<n>:PWRRamping: PRDExtend
RFXPress:GENPurpose:CARRier<n>:PWRRamping: SELSymbol
RFXPress:GENPurpose:CARRier<n>:PWRRamping:SYMBol Sets or returns the symbol value for the currently selected
RFXPress:GENPurpose:CARRier<n>:PWRRamping:TIME Sets or returns the time in power ramping for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:PWRRamping:TURNon Sets or returns the “Turn On” status of power ramping settings
Sets or returns the periodic extend in power ramp for carrier <n>.
Sets or returns the currently selected symbol in power ramping table for carrier <n>.
symbol in the power ramp table for carrier <n>
for carrier <n>.
Generic Signal: I/Q Impairment Commands
Use the following commands to set I/Q impairment parameters for generic signals.
Table 2-12: I/Q impairment commands
and
Comm
ress:GENPurpose:CARRier<n>:IQIMpairment:
RFXP CARRleakage:IVALue
RFXPress:GENPurpose:CARRier<n>:IQIMpairment: CARRleakage:QVALue
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:
RRleakage:TURNon
CA
XPress:GENPurpose:CARRier<n>:IQIMpairment:HWSKew:
RF CH1Val
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:HWSKew: CH2Val
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:HWSKew: CH3Val
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:HWSKew: CH4Val
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:HWSKew: TURNon
RFXPress:GENPurpose:CARRier<n>:IQIMpairment: IQIMbalance:IQIMbalance
RFXPress:GENPurpose:CARRier<n>:IQIMpairment: IQIMbalance:TURNon
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:IQSWap: TURNon
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:NONLindist: AMA2k
ription
Desc
or returns the I value for carrier <n>.
Sets
Sets or returns the Q value for carrier <n>.
Sets or returns the “Turn On” status of Carrier Leakage for
rrier <n>.
ca
ts or returns the channel 1 value for carrier <n>.
Se
Sets or returns the channel 2 value for carrier <n>.
Sets or returns the channel 3 value for carrier <n>
Sets or returns the channel 4 value for carrier <n>
Sets or returns the “Turn On” status of hardware skew for carrier <n>.
Sets or returns the IQ imbalance value for carrier <n>.
Sets or returns the “Turn On” status of IQ Imbalance for carrier <n>.
Sets or returns the “Turn On” status of IQ Swap for carrier <n>.
Sets or returns the AMAM2k value for carrier <n>.
RFXpress RFX100 Programmer Manual 2-11
Command Groups
Table 2-12: I/Q impairment commands (cont.)
Command Description
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:NONLindist: AMA3k
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:NONLindist: AMP2k
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:NONLindist: AMP3k
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:NONLindist: TURNon
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:QUADError: DEGRees
RFXPress:GENPurpose:CARRier<n>:IQIMpairment:QUADError: TURNon
Sets or returns the AMAM3k value for carrier <n>.
Sets or returns the AMPM2k value for carrier <n>.
Sets or returns the AMPM3k value for carrier <n>.
Sets or r eturns the “Turn On” status of nonlinear distortion for carrier <n>.
Sets or returns the quadrature error value for carrier <n>.
Sets or returns the “Turn On” status o f quadrature error for carrier <n>.
Generic Signal: Distortion Addition Commands
Use the following commands to set distortion addition parameters for generic signals.
Table 2-13: Distortion addition commands
Command Description
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: AMA3k
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: AMA5k
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: AMP3k
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: AMP5k
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: AMPLtype
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: LIMItlevel
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: OPERatingpt
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier: TURNon
Sets or returns the AMAM3k value for carrier <n>.
Sets or returns the AMAM5k value for carrier <n>.
Sets or returns the AMPM3k value for carrier <n>.
Sets or returns the AMPM5k value for carrier <n>.
Sets or returns the amplier type settings for carrier <n>.
Sets or returns the ampli er type limiting level for carrier <n>.
Sets or returns the amplier type operating point for carrier <n>.
Sets or returns the "Turn On" status of amplier distortion settings for carrier <n>.
2-12 RFXpress RFX100 Programmer Manual
Command Groups
Generic Signa
l: Interference Addition Commands
Use the following commands to set interference addition parameters for generic signals.
Table 2-14:
Command
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: BANDwidth
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: RFWAvefo
RFXPress EBNValue
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: INPUtselect
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: SNRVal
RFXPr TURNon
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet: FREQoffset
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet: TURN
Press:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:
RFX SIGFormat
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: IWAVeform
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:
AVeform
QW
FXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:
R VIAIntf
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: TURNon
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SINUintf: CARRoffset
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SINUintf: CIVAlue
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SINUintf: TURNon
Interference addition commands
rm
:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:
ue
ess:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:
on
Descriptio
Sets or returns the additive noise bandwidth value for carrier <n>.
Sets or returns the RF waveform le name (signal addition via software
Sets or re
Sets or returns the of additive noise input mode for carrier <n>.
Sets or returns the additive noise SNR value for carrier <n>.
Sets o <n>.
Sets or returns the frequency offset value for carrier <n>.
Sets o r returns the “Turn On” status of offset for carrier <n>.
Set
Sets or returns the I waveform name (signal addition via software) for carrier <n>.
Sets or returns the Q waveform name (signal addition via
ftware) for carrier <n>.
so
ets or returns the interference method selection for carrier <n>.
S
Sets or returns the “Turn On” status of signal addition for carrier <n>.
Sets or returns the sinusoidal interference carrier offset value for carrier <n>.
Sets or returns the sinusoidal interference C/I value for carrier <n>.
Sets or returns the “Turn On” s tatus of sinusoidal interference for carrier <n>.
n
)forcarrier<n>.
turns the additive noise Eb/No value for carrier <n>.
r returns the “Turn On” status of additive noise for carrier
s or returns the signal format selected for carrier <n>.
RFXpress RFX100 Programmer Manual 2-13
Command Groups
Generic Signa
l: Sub-Carrier Modulation Commands
Use the following commands to set sub-carrier modulation parameters for generic signals.
Table 2-15:
Command Description
RFXPress:GENPurpose:SUBCarrmod:AMODulation:MODIndex Sets or returns the AM modulation index for sub-carrier
RFXPress:GENPurpose:SUBCarrmod:CARRfreq Sets or returns the carrier frequency in sub-carrier modulation.
RFXPress:GENPurpose:SUBCarrmod:FMODulation: FRQDevia
RFXPres
RFXPres PHEDeviation
RFXPress:GENPurpose:SUBCarrmod:TURNon Sets or returns the sub-carrier modulation “Turn On” status.
Gener
Sub-carrier modulation commands
tion
s:GENPurpose:SUBCarrmod:MODUlation
s:GENPurpose:SUBCarrmod:PMODulation:
ic Signal: S-Parameter Commands
modulation.
Sets or returns the frequency deviation in sub-carrier modulation.
Sets or r
Sets or r
eturns the modulation type in sub-carrier modulation.
eturns the phase deviation in sub-carrier modulation.
Use the following commands to set S-Parameter options for generic signals.
Table 2-16: S-Parameter commands
Command Description
RFXPress:GENPurpose:SPARameter:FBWMode Sets or returns the lter bandwidth mode in S-parameter.
RFXPress:GENPurpose:SPARameter:FILE<n>:ENABle Sets or returns the status of the S-parameter le <n>.
RFXPress:GENPurpose:SPARameter:FILE<n>:NAME Sets or returns the le name of the S-parameter le <n>.
RFXPress:GENPurpose:SPARameter:FILTer:BWIDth Sets or returns the lter bandwidth in S-parameter.
RFXPress:GENPurpose:SPARameter:FOURport:DATType Sets or returns the four-port data type in S-parameter.
RFXPress:GENPurpose:SPARameter:FOURport:DIFFential: LAYout
RFXPress:GENPurpose:SPARameter:FOURport:SNGEnded: RXMInus
RFXPress:GENPurpose:SPARameter:FOURport:SNGEnded: RXPLus
RFXPress:GENPurpose:SPARameter:FOURport:SNGEnded: TXMInus
RFXPress:GENPurpose:SPARameter:FOURport:SNGEnded: TXPLus
RFXPress:GENPurpose:SPARameter:INVErt Sets or returns the Apply Inversion parameter in S-parameter.
RFXPress:GENPurpose:SPARameter:MODE Sets or returns the S-parameter mode.
Sets or returns the differential layout in S-parameter.
Sets or returns the single ended Rx– selection in S-parameter.
Sets or returns the single ended Rx+ selection in S-parameter.
Sets or returns the single ended Tx– selection in S-parameter.
Sets or returns the single ended Tx+ selection in S-parameter.
2-14 RFXpress RFX100 Programmer Manual
Command Groups
Instrument Co
ntrol
Use the following command for instrument control.
Table 2-17: Instrument control commands
Command Description
RFXPress:INSTctrl:AWGenerator:CHANnel<n>:WAVName Sets the waveform to a specied AWG channel.
Radar: Pulse Train Settings
Use the following commands for pulse train settings.
Table 2-18: Pulse train settings commands
Command Description
RFXPress:RADAr:PULTrain:ADDElement Adds a pulse or dead-time to the pulse train table. To add a
pulse, use “PULSE”. To add a dead-time, use “DEAD TIME”.
RFXPress:RADAr:PULTrain:INSElement
RFXPress:RADAr:PULTrain:SELEct Selects the pulse or dead-time at the specied index. The query
RFXPress:RADAr:PULTrain:DELEte Deletes the currently selected pulse or dead-time in the pulse
RFXPress:RADAr:PULTrain:TYPE? Returns the type of the currently selected pulse train element
RFXPress:RADAr:PULTrain:ANCHor Sets or returns the pulse as anchor pulse in pulse train table.
RFXPress:RADAr:PULTrain:COUNt? Returns the total count of all the pulse train elements present in
Inserts a new pulse or dead-time in the pulse train table.
form returns the currently selected index in the pulse train table.
train table. Select a pulse or dead-time in the pulse train table before using this command.
from the pulse train table. Select a valid pulse or dead-time in the pulse train table before using this command.
The specied index must contain a pulse group in the pulse train table.
the pulse train table. The returned value is the aggregate of all pulse and dead-time elements.
Radar: Add Pulse Group
Use the following commands for adding pulse groups.
Table 2-19: Radar add pulse commands
Command Description
RFXPress:RADAr:PULTrain:SELPulse:ADDItion:TURNon Sets or returns the status of the currently selected pulse group
as to whether it will be added in time. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULTrain:SELPulse:ADDItion:SELAll Sets or returns the status of the pulse groups whether all the
pulse groups are added together in time.
RFXpress RFX100 Programmer Manual 2-15
Command Groups
Radar: Pulse E
nvelope Group Settings
Use the following commands for pulse envelope settings.
Table 2-20: Radar pulse envelope commands
Command Description
RFXPress:RADAr:PULSe:PENVelope:SHAPe Sets or returns the pulse envelope shape of the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:CUSTomle Sets or returns the custom pulse envelope shape le for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command. This command is valid only if the pulse shape is set to Custom.
RFXPress:RADAr:PULSe:PENVelope:TIME:STA Rtvalue Sets or returns the pulse envelope start time value for the
currently selected pulse group.
RFXPress:RADAr:PULSe:PENVelope:TIME:RISE:VALUe Sets or returns the pulse envelope rise time value for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:TIME:RISE:PERCentage Sets or returns the pulse envelope rise time percentage for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:TIME:FALL:VALUe Sets or returns the pulse envelope fall time value for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:TIME:FALL:PERCentage Sets or returns the pulse envelope fall time percentage for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:TIME:OFFTime Sets or returns the pulse envelope off time value for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:WIDTh:VALUe Sets or returns the pulse envelope width value for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:WIDTh:POWEr Sets or returns the pulse envelope width power for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:SAMPlerate Sets or returns the pulse envelope sampling rate value for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:PENVelope:CAROffset Sets or returns the pulse envelope carrier offset rate value for
the currently selected pulse group. Select a pulse group in the pulse train table before using this command. This command is applicable only if the signal format selected is IF/RF.
RFXPress:RADAr:PULSe:PENVelope:BBOFfset Sets or returns the pulse envelope baseband offset rate value for
the currently selected pulse group. Select a pulse group in the pulse train table before using this command. This command is applicable only if the signal format selected is IQ.
2-16 RFXpress RFX100 Programmer Manual
Command Groups
Command Description
RFXPress:RADAr:PULSe:PENVelope:RELAmplitude Sets or returns the pulse envelope relative amplitude value for
the currently selected pulse group. Select a pulse group in the
ble before using this command.
ulse envelope repeat value for the currently
RFXPress:RA
DAr:PULSe:PENVelope:REPEat
pulse train ta
Sets and the p selected pulse group. Select a pulse group in the pulse train table before using this command.
Radar: Carrier Settings
Use the fol
lowing commands for carrier settings.
Table 2-21: Radar command
Command Description
RFXPress:RADAr:CARRier:MAGNitude Sets or returns the carrier magnitude. Set the signal format to
IF/RF before executing this command.
RFXPress:RADAr:CARRier:AMPLitude Sets or returns the carrier amplitude. Set the signal format to IQ
before executing this command.
RFXPress:RADAr:CARRier:FREQuency Sets or returns the carrier frequency. Set the signal format to
IF/RF before executing this command.
RFXPress:RADAr:CARRier:COHErent Sets or returns coherent carrier turn on status. Set the signal
format to IF/RF before executing this command.
Radar: Antenna Scanning
Use the following commands for antenna scanning.
Table 2-22: Radar antenna scanning commands
Command Description
RFXPress:RADAr:PULSe:ANTEnna:BEAM:FILE Sets or returns the custom antenna beam type le for the
rrently selected pulse group. Select a pulse group in the
cu pulse train table before using this command. Turn on antenna scanning and set the beam type to “User Dened” before using
his command.
t
FXpress:RADar:PULSe:CLUTter:OFFSet
R
RFXPress:RADAr:PULSe:ANTEnna:BEAM:TYPE Sets or returns the type of the antenna beam for the currently
ets or returns the “Turn On” status of the antenna scanning for
S the currently selected pulse group. Select a pulse group in the pulse train table before using this command.
selected pulse group. Select a pulse group in the pulse train table before using this command. Turn on antenna scanning before using this command.
RFXpress RFX100 Programmer Manual 2-17
Command Groups
Table 2-22: Radar antenna scanning commands (cont.)
Command Description
RFXPress:RADAr:PULSe:ANTEnna:BEAM:WIDTh Sets or returns the width of the antenna beam for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command. Turn on antenna scanning and set the beam type to either “Sinc” or “Gaussian” before using this command.
RFXPress:RADAr:PULSe:ANTEnna:MRAValue
RFXPress:RADAr:PULSe:ANTEnna:SCANrate Sets or returns the scan rate of the antenna for the currently
RFXPress:RADAr:PULSe:ANTEnna:TBEAring Sets or returns the Target Bearing or MRA value of the antenna
1
Sets or returns the MRA value of the antenna for the currently selected pulse group. Select a pulse group in the pulse train table before using this command. Turn on antenna scanning and set the beam type to either “Sinc” or “Gaussian” before using this command.
selected pulse group. Select a pulse group in the pulse train table and turn on antenna scanning before using this command.
for the currently selected pulse group. Select a pulse group in the pulse train table before using this command. Turn on antenna scanning and set the beam type to either “Sinc” or “Gaussian” before using this command.
Radar: Multipath
Use the following commands for multipath settings.
le 2-23: Radar multipath commands
Tab
Command Description
RFXPress:RADAr:PULSe:MULTipath:TURNon Sets or returns the “Turn On” status of the multipath for the
currently selected pulse group. Select a pulse group in the pulse
ain table before using this command.
tr
XPress:RADAr:PULSe:MULTipath:ADDPath
RF
FXPress:RADAr:PULSe:MULTipath:SELPath
R
RFXPress:RADAr:PULSe:MULTipath:DELAy Sets or returns the delay of the selected path in the multipath
ds a new path to the multipath table for the currently selected
Ad pulse group. Select a pulse group in the pulse train table before using this command. Turn on multipath before using this
ommand.
c
elects the path with the specied delay i n the multipath table
S for the currently selected pulse. returns the delay of the selected path in the multipath table for the currently selected pulse. Select a pulse group in the pulse train table and turn on multipath before using this command.
table for the currently selected pulse group. Select a pulse group in the pulse train table and turn on multipath before using this command. Select a path other than the default before setting the delay value.
2-18 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-23: Radar multipath commands (cont.)
Command Description
RFXPress:RADAr:PULSe:MULTipath:AMPLitude Sets or returns the level of the selected path in the multipath
table for the currently selected pulse group. Select a pulse group in the pulse train table and turn on multipath before using this command.
RFXPress:RADAr:PULSe:MULTipath:PHASe Sets or returns the phase of the selected path in the multipath
table for the currently selected pulse group. Select a pulse group in the pulse train table and turn on multipath before using this command.
RFXPress:RADAr:PULSe:MULTipath:DELPath Deletes the selected path in the multipath table for the currently
selected pulse group. Select a pulse group in the pulse train table and turn on multipath before using this command.
Radar: I/Q Impairments
Use the following commands for I/Q impairments settings.
2-24: Radar I/Q impairments c ommands
Table
Command Description
RFXPress:RADAr:IQIMpairment:IQSWap:TURNon Sets or returns the “Turn On” status of IQ Swap.
RFXPress:RADAr:IQIMpairment:IQIMbalance:TURNon Sets or returns the “Turn On” status of IQ Imbalance.
RFXPress:RADAr:IQIMpairment:IQIMbalance:IQIMbalance Sets or returns the IQ imbalance value.
RFXPress:RADAr:IQIMpairment:QUADerror:TURN o n Sets or returns the “Turn On” status of quadrature error.
RFXPress:RADAr:IQIMpairment:QUADerror:DEGRees Sets or returns the quadrature error degrees value.
RFXPress:RADAr:IQIMpairment:CARRleakage:TURNon Sets or returns the “Turn On”status of carrier leakage.
RFXPress:RADAr:IQIMpairment:CARRleakage:IVALue Sets or returns the carrier leakage I value.
RFXPress:RADAr:IQIMpairment:CARRleakage:QVALue Sets or returns the carrier leakage Q value.
RFXPress:RADAr:IQIMpairment:HWSKew:TURNon Sets or returns the “Turn On” status of hardware skew.
RFXPress:RADAr:IQIMpairment:HWSKew:CH1Val Sets or returns the channel 1 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH2Val Sets or returns the channel 2 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH3Val Sets or returns the channel 3 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH4Val Sets or returns the channel 4 hardware skew value.
Radar: Interference Addition
Use the following commands for interference addition settings.
RFXpress RFX100 Programmer Manual 2-19
Command Groups
Table 2-25: Rad
Command Description
RFXPress:RADAr:INTFaddition:NOISe:TURNon Sets or returns the “Turn On” status of Interference Addition
RFXPress:RADAr:INTFaddition:NOISe:SNRValue Sets or returns the Interference Addition Noise SNR value.
RFXPress:RADAr:INTFaddition:NOISe:BANDwidth Sets or returns the Interference Addition Noise bandwidth value.
RFXPress:RADAr:INTFaddition:SIGNaladd:TURNon Sets or returns the signal addition “Turn On” status.
RFXPress:RADAr:INTFaddition:SIGNaladd:SIGFormat Sets or returns the s ignal format selected.
RFXPress:RADAr:INTFaddition:SIGNaladd:VIAIntf Sets or returns the interference method selection.
RFXPress:RADAr:INTFaddition:SIGNaladd:IWAVeform Sets or returns the I waveform le name.
RFXPress:RADAr:INTFaddition:SIGNaladd:QWAVeform Sets or returns the Q waveform le name.
RFXPress:RADAr:INTFaddition:SIGNaladd:RFWAveform Sets or returns the RF waveform le name.
ar interference addition commands
Noise.
Radar: Pulse Clutter
e following commands for pulse clutter settings.
Use th
Table 2-26: Radar pulse clutter commands
Command Description
RFXpress:RADar:PULSe:CLUTter:DURation:VALue Sets or returns the duration of clutter for the currently selected
pulse group. Select a pulse group in the pulse train table before using this command.
RFXpress:RADAr:PULSe:CLUTter:GAUSsian:BW Sets or returns the G aussian bandwidth of clutter for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command. Set the Power spectral density to Gaussian.
RFXpress:RADar:PULSe:CLUTter:OFFSet Sets or returns the frequency offset of clutter for the currently
selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXpress:RADAr:PULSe:CLUTter:PSD:VALUe Sets o r returns the power spectral density of clutter for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADar:PULSe:CLUTter:SCR:VALue Sets or returns the signal-to-clutter ratio of the currently selected
pulse group. Select a pulse group in the pulse train table before using this command.
RFXpress:RADar:PULSe:CLUTter:STIMe:VALue Sets or returns the starting time of clutter of the currently selected
pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADar:PULSe:CLUTter:TURNon Sets or returns the “Turn On” status of the pulse clutter for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
2-20 RFXpress RFX100 Programmer Manual
Command Groups
Radar: Pulse Impairments
Use the following commands for pulse impairment settings.
Table 2-27: Radar pulse impairment commands
Command Description
RFXPress:RADAr:PULSe:IMPAirments:JITTer:TURNon Sets or returns the “Turn On” status of the pulse impairments
jitter for the currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:IMPAirments:JITTer:EDGEtype Sets or returns the type of the pulse impairments jitter edge type
for the currently selected pulse group. Select a pulse group in the pulse train table before using this command. Turn on the pulse impairments jitter before using this command.
RFXPress:RADAr:PULSe:IMPAirments:JITTer:EGDEviation Sets or returns the w idth of the pulse impairments jitter edge
deviation for the currently selected pulse. Select a pulse group in the pulse train table before using this command. Turn on pulse impairments jitter and set the pulse impairments jitter edge type to either “Uniform” or “Gaussian” before using this command.
RFXPress:RADAr:PULSe:IMPAirments:JITTer:W ID Thtype Sets or returns the pulse impairments jitter width type for the
currently selected pulse group. Select a pulse group in the pulse train table and turn on pulse impairments jitter before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
RFXPress:RADAr:PULSe:IMPAirments:JITTer:WIDEviation Sets or returns the pulse impairments jitter width deviation for
the currently selected pulse group. Select a pulse group in the pulse train table and turn on jitter impairments before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”. Set the pulse impairments jitter width type to either “Uniform” or “Gaussian”.
RFXPress:RADAr:PULSe:IMPAirments:AMPDeviation:TURNon Sets or returns the “Turn On” status of the pulse impairments
amplitude deviation for the currently selected pulse group. Select a pulse group in the pulse train table before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
RFXPress:RADAr:PULSe:IMPAirments:AMPDeviation:DROOp Sets or returns the pulse impairments amplitude deviation droop
value for the currently selected pulse. Select a pulse group in the pulse train table and "Turn On" pulse impairments amplitude deviation before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
RFXPress:RADAr:PULSe:IMPAirments:AMPDeviation:OVSHoot Sets or returns the pulse impairments amplitude deviation
overshoot value for the currently selected pulse group. Select a pulse group in the pulse train table and "Turn On" pulse impairments amplitude deviation before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
RFXpress RFX100 Programmer Manual 2-21
Command Groups
Table 2-27: Radar pulse impairment commands (cont.)
Command Description
RFXPress:RADAr:PULSe:IMPAirments:AMPDeviation:RIPValue Sets or returns the w idth of the pulse impairments amplitude
deviation ripple value for the currently selected pulse group. Select a pulse group in the pulse train table and "Turn On" pulse impairments amplitude deviation before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
RFXPress:RADAr:PULSe:IMPAirments:AMPDeviation: RIPFrequency
Sets or returns the w idth of the pulse impairments amplitude deviation ripple frequency value for the currently selected pulse group. Select a pulse group in the pulse train table and "Turn On" pulse impairments amplitude deviation before using this command. Set the pulse envelope shape of the selected pulse to anything other than “Saw Tooth” or “Custom”.
Radar: Pulse Hopping
Use the following commands for pulse hopping settings.
Table 2-28: Radar pulse hopping commands
nd
Comma
ress:RADAr:PULSe:HOPPing:HOPFrequency:AVOid:
RFXP ADDHop
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:AVOid: DELHop
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:AVOid:
Set
OFF
XPress:RADAr:PULSe:HOPPing:HOPFrequency:AVOid:
RF SELHop
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:CHSPacing Sets or returns the channel spacing in hopping for the currently
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS Sets or returns the PRBS type in the hopping for the currently
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS: USRDened:POLYnomial
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS: USRDened:SRegister
RFXPress:RADAr:PULSe:HOPPing:DELHop Deletes the selected hop in the hopping table for the currently
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:MAXimum Sets or returns the maximum pulse frequency for pseudo random
iption
Descr
a new frequency to the Avoid Frequency List for currently
Adds selected pulse.
Deletes the selected frequency from the Avoid Frequency List for currently selected pulse.
Sets or returns the offset of the selected frequency in the Avoid
quency List for currently selected pulse.
Fre
ts or returns the index in the Avoid Frequency List table for
Se currently selected pulse.
selected pulse.
elected pulse.
s
Sets or returns the polynomial for the user-dened PRBS in hopping for the pulse.
Sets or returns the shift register value for user-dened PRBS in hopping for the pulse.
selected pulse group. Select a pulse group in the pulse train table, turn on pulse hopping, and select a valid hop in the hopping table before using this command.
hopping.
2-22 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-28: Radar pulse hopping commands (cont.)
Command Description
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:MINimum Sets or returns the minimum pulse frequency for pseudo random
hopping.
RFXPress:RADAr:PULSe:HOPPing:OFFSet Sets or returns the frequency offset of the selected hop in the
hopping table for the currently selected pulse group. Select a pulse group in the pulse train table, Turn On pulse hopping, and select a valid hop in the hopping table before using this command.
RFXPress:RADAr:PULSe:HOPPing:PATTern Sets or returns the hopping pattern for the currently selected
pulse group.
RFXPress:RADAr:PULSe:HOPPing:HOPTime:PULSecount Sets or returns the hopping count for the currently selected pulse
group.
RFXPress:RADAr:PULSe:HOPPing:RELAmplitude Sets or returns the relative amplitude of the currently selected
hop in the hopping table for the selected pulse group. Select a pulse group in the pulse train table, turn on pulse hopping, and select a valid hop in the hopping table before using this command.
RFXPress:RADAr:PULSe:HOPPing:REPEat Sets or returns the repeat status of the pulse hopping for the
currently selected pulse group. Select a pulse group in the pulse train table and turn on pulse hopping before using this command.
RFXPress:RADAr:PULSe:HOPPing:SELHop Sets or returns the hop with the specied index in the hopping
table for the currently selected pulse. Select a pulse group in the pulse train table and turn on hopping before using this command.
RFXPress:RADAr:PULSe:HOPPing:TURNon Sets or returns the “Turn On” status of the pulse hopping for the
currently selected pulse group. Select a pulse group in the pulse train table before using this command.
Radar: Pulse Staggered PRI
Use the following commands for pulse staggered PRI settings.
able 2-29: Radar pulse staggered PRI commands
T
Command Description
RFXPress:RADAr:PULSe:STAGpri:ADDPri Adds a new PRI deviation to the PRI Deviation table for the
currently selected pulse group. Select a pulse group in the pulse train table, turn on staggered PRI, and set the staggered PRI type to “User Dened” before using this command. The number of PRI deviations that can be added depends upon the pulse group's repeat value.
RFXPress:RADAr:PULSe:STAGpri:DELPri Deletes the selected index in the PRI deviation table for the
currently selected pulse group. Select a pulse group in the pulse train table, turn ON the staggered PRI, and set the staggered PRItypeto“UserDefined” before using this command.
RFXpress RFX100 Programmer Manual 2-23
Command Groups
Table 2-29: Radar pulse staggered PRI commands (cont.)
Command Description
RFXPress:RADAr:PULSe:STAGpri:DEVIation Sets or returns the specied index of the PRI deviation in the PRI
Deviation table for the currently selected pulse. Select a pulse group in the pulse train table, turn on staggered PRI, and set the staggered PRI type to “User Dened” before using this command.
RFXPress:RADAr:PULSe:STAGpri:REPEat Sets or returns the repeat status of the pulse staggered PRI for
the currently selected pulse group. Select a pulse group in the pulse train table and turn on the staggered PRI type to “User Dened” before using this command.
RFXPress:RADAr:PULSe:STAGpri:SELPri Sets or returns the specied index of the PRI deviation in the PRI
Deviation table for the currently selected pulse. Select a pulse group in the pulse train table, turn on staggered PRI, and set the staggered PRI type to “User Dened” before using this command.
RFXPress:RADAr:PULSe:STAGpri:SLOPe Sets or returns the slope of the staggered PRI ramp for the
currently selected pulse group. Select a pulse group in the pulse train table, turn on the staggered PRI, and set the staggered PRI type to “Ramp” before using this command.
RFXPress:RADAr:PULSe:STAGpri:TURNon Sets or returns the "Turn On" status of the pulse staggered PRI
for the currently selected pulse group. Select a pulse group in the pulse train table before using this command.
RFXPress:RADAr:PULSe:STAGpri:TYPE Sets or r eturns the type of the staggered PRI for the currently
selected pulse group. Select a valid pulse or dead-time in the pulse train table and turn on the staggered PRI before using this command.
Radar: Pulse modulation
Use the following commands for pulse modulation settings.
ble 2-30: Radar pulse modulation commands
Ta
Command Description
RFXPress:RADAr:PULSe:MODUlation Sets or returns the modulation for the currently selected pulse
group. Select a pulse group in the pulse train table before using
his command.
t
RFXPress:RADAr:PULSe:MODUlation:CUSTom:FNAMe Sets or returns the le name in the custom modulation for the
currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to custom modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USFM:DURAtion Sets or returns the duration for the selected step in the
User-dened SFM m odulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened SFM before using this command.
2-24 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-30: Radar pulse modulation commands (cont.)
Command Description
RFXPress:RADAr:PULSe:MODUlation:USFM:FRQOffset Sets or returns the frequency offset for the selected step in the
User-dened SFM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened SFM before using this command.
RFXPress:RADAr:PULSe:MODUlation:BCPBarker:CODE Sets or returns the barker code in the Biphase Coded Pulse
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Biphase Coded Pulse modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:LFM:FRQSweep Sets or returns the frequency sweep in the linear frequency
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to linear frequency before using this command.
RFXPress:RADAr:PULSe:MODUlation:LFM:SWPRange Sets or returns the s weep range in the linear frequency
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to linear frequency before using this command.
RFXPress:RADAr:PULSe:MODUlation:NLFM:COEFcient Sets or returns the coefcient for the selected order in the
linear frequency modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Non Linear FM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:NLFM:SELOrder Sets or returns the currently selected order in the Non Linear FM
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Non Linear FM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:PLPCodes:INIOffset Sets or returns the initial offset in the polyphase code modulation
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Polyphase m odulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:PLPCodes:PHSOffset Sets or returns the phase offset in the polyphase c ode modulation
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Polyphase m odulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:PLPCodes:STEPs Sets or returns the number of steps in the polyphase code
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Polyphase modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:SFM:INIStep Sets or returns the initial step size in the step frequency
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to step frequency modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:SFM:STEPs Sets or returns the number of steps in the step frequency
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to step frequency modulation before using this command.
RFXpress RFX100 Programmer Manual 2-25
Command Groups
Table 2-30: Radar pulse modulation commands (cont.)
Command Description
RFXPress:RADAr:PULSe:MODUlation:SFM:STPSize S ets or returns the step size in the step frequency modulation
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to step frequency modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USDCodes:ADDN
RFXPress:RADAr:PULSe:MODUlation:USDCodes:DELN
RFXPress:RADAr:PULSe:MODUlation:USDCodes:DURAtion
RFXPress:RADAr:PULSe:MODUlation:USDCodes:PHASe
RFXPress:RADAr:PULSe:MODUlation:USFM:SELStep
RFXPress:GENPurpose:CARRier<n>:PHASe Sets or returns the phase shift of the carrier ‘n’ where [n] is
RFXPress:RADAr:PULSe:MODUlation:FRANk:CODElength Sets or returns the code length in the Frank Code modulation
RFXPress:RADAr:PULSe:MODUlation:NLFM:ADD Adds ‘n’ order in the Non Linear FM modulation for the currently
RFXPress:RADAr:PULSe:MODUlation:NLFM:DELN Deletes ‘n’ order in the Non Linear FM modulation for the
1
Adds 'n' user dened code steps in the User-dened Code modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
1
Deletes ‘n’ user dened code step in the User-dened Code modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
1
Sets or returns the duration for the selected step in the User-dened Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
1
Sets or returns the phase for the selected step in the User-dened Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
1
Sets or returns the currently selected step in the User-dened SFM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened SFM before using this command.
replaced with the carrier number. This parameter input is in degrees when the signal format is IF/RF and not valid when the signal format is IQ.
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Frank Code modulation before using this command.
selected pulse group. Select a pulse group in the pulse train table and set the modulation to Non Linear FM modulation before using this command.
currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Non Linear FM modulation before using this command.
2-26 RFXpress RFX100 Programmer Manual
Command Groups
Table 2-30: Radar pulse modulation commands (cont.)
Command Description
RFXPress:RADAr:PULSe:MODUlation:P1COde:CODElength Sets or returns the code length in the P1-Polyphase Code
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to P1-Polyphase Code modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:P2COde:CODElength Sets or returns the code length in the P2-Polyphase Code
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to P2-Polyphase Code modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:P3COde:CODElength Sets or returns the code length in the P3-Polyphase Code
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to P3-Polyphase Code modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:P4COde:CODElength Sets or returns the code length in the P4-Polyphase Code
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to P4-Polyphase Code modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:QPSK:SAME Sets or returns the status of “Same symbols for all pulses” for the
QPSK modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to QPSK modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:QPSK:SYMBols Sets or returns the number of symbols in the QPSK modulation
for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to QPSK modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:UPDN:INVErt Sets or returns the status of Invert for the Up-Down Chirp
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Up-Down Chirp modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:UPDN:UPDOwns Sets or returns the number of up-downs in the Up-Down Chirp
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to Up-Down Chirp modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USDCodes:AMPLitude Sets or returns the amplitude for the selected step in the
User-dened Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM before using this command.
RFXPress:RADAr:PULSe:MODUlation:USFM:ADDN Adds ‘n’ user dened steps in the User-dened Step FM
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step FM AM before using this command.
RFXPress:RADAr:PULSe:MODUlation:USFM:DELN Deletes ‘n’ user dened step in the User-dened Step FM AM
modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step FM AM before using this command.
RFXpress RFX100 Programmer Manual 2-27
Command Groups
Table 2-30: Radar pulse modulation commands (cont.)
Command Description
RFXPress:RADAr:PULSe:MODUlation:USPM:AMPLitude Sets or returns the amplitude for the selected step in the
User-dened Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:DELN Deletes ‘n’ user dened code step in the User-dened Step PM
AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:DURAtion Se ts or returns the duration for the selected step in the
User-dened Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:PHASe Sets or returns the phase for the selected step in the User-dened
Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:SELStep Sets or returns the currently selected step in the User-dened
Step PM AM modulation for the currently selected pulse group. Select a pulse group in the pulse train table and set the modulation to User-dened Step PM AM modulation before using this command.
1
This command has been deprecated; however, it is still supported for backward compatibility.
2-28 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress (No Query Form)
RFXpress application.
Group
Syntax
Examples
Launches the
Launch
RFXPress
RFXPRESS launches the RFXpress application.
RFXPress:COMPile (No Query Form)
Compiles to generate waveforms.
Group
Syntax
Compile settings
RFXPress:COMPile
Examples
RFXPRESS:COMPILE compiles a waveform.
RFXPress:COMPile:ADJWrap
Enables and disables wrap-around.
Group
Syntax
Arguments
Returns
Compile settings
RFXPress:COMPile:ADJ RFXPress:COMPile:ADJWrap?
Boolean
Boolean
Wrap {<NR 1>|OFF|ON}
RFXpress RFX100 Programmer Manual 2-29
Command Descriptions
Examples
RFXPRESS:COMP
RFXPRESS:COMPILE:ADJWRAP? disables the adjust wrap-around status
RFXPress:COMPile:AOVErsampl
Sets or returns the auto oversampling calculation option.
Group
Syntax
Related Commands
Arguments
Returns
Compile settings
RFXPress:COMPile:AOVErsampl {<NR1>|OFF|ON} RFXPress:COMPile:AOVErsampl?
RFXPress:COMPile:OVERsampl
Boolean
Boolean
ILE:ADJWRAP 1
enables adjust wrap-around.
Examples
RFXPRESS:COMPILE:AOVERSAMPL 1 enables the auto oversampling calculation.
RFXPRESS:COMPILE:AOVERSAMPL? returns the auto oversampling calculation
selection.
RFXPress:COMPile:AWFLength
Sets or returns the auto waveform length calculation option.
Group
Syntax
Related Commands
Arguments
Compile settings
RFXPress:COMPil RFXPress:COMPile:AWFLength?
RFXPress:COMPile:WLENgth
RFXPress:COMPile:WLTYpe
Boolean
e:AWFLength {<NR1>|OFF|ON}
2-30 RFXpress RFX100 Programmer Manual
Command Descriptions
Returns
Examples
Boolean
RFXPRESS:COMPILE:AWFLENGTH 1 enables the auto waveform length
calculation.
RFXPRESS:COMPILE:AWFLENGTH? returns the auto waveform length calculation
selection.
RFXPress:COMPile:CORRection:CHFour
Sets or returns the option for applying correction on channel 4. The correction can be applied only when the selected plug-in is Generic Signal.
NOTE. This command is applicable only when RFXpress is running on an
arbitrary waveform generator (AWG).
Group
Syntax
Compile settings
RFXPress:COMPile:CORRection:CHFour {<NR1>|OFF|ON} RFXPress:COMPile:CORRection:CHFour?
Arguments
Returns
Examples
Boolean
Boolean
RFXPRESS:COMPILE:CORRECTION:CHFOUR 1 applies correction on channel 4.
RFXPRESS:COMPILE:CORRECTION:CHFOUR? re
on channel 4.
RFXPress:COMPile:CORRection:CHONe
Sets or returns the option for applying correction on channel 1. The correction can be applied only when the selected plug-in is Generic Signal.
NOTE. This command is applicable only when RFXpress is running on an
arbitrary waveform generator (AWG).
Group
Compile settings
turns the apply correction status
RFXpress RFX100 Programmer Manual 2-31
Command Descriptions
Syntax
Arguments
Returns
Examples
RFXPress:COMP RFXPress:COMPile:CORRection:CHONe?
Boolean
Boolean
RFXPRESS:COMPILE:CORRECTION:CHONE 1 applies correction on channel 1.
RFXPRESS:COMPILE:CORRECTION:CHONE? returns the apply correction status
on channel 1.
ile:CORRection:CHONe {<NR1>|OFF|ON}
RFXPress:COMPile:CORRection:CHTHree
Sets or returns the option for applying correction on channel 3. The correction can be applied only when the selected plug-in is Generic Signal.
NOTE. This command is applicable only when RFXpress is running on an
arbitrary waveform generator (AWG).
Group
Syntax
Arguments
Returns
Examples
Compile settings
RFXPress:COMPile:CORRection:CHTHree {<NR1>|OFF|ON} RFXPress:COMPile:CORRection:CHTHree?
Boolean
Boolean
RFXPRESS:COMPILE:CORRECTION:CHTHREE 1 applies correction on channel 3.
RFXPRESS:COMPILE:CORRECTION:CHTHREE? returns the apply correction
status on channel 3.
RFXPress:COMPile:CORRection:CHTWo
Sets or returns the option for applying correction on channel 2. The correction can be applied only when the selected plug-in is Generic Signal.
2-32 RFXpress RFX100 Programmer Manual
Command Descriptions
and is applicable only when RFXpress is running on an
ings
Group
Syntax
Arguments
Returns
Examples
NOTE. This comm
arbitrary waveform generator (AWG).
Compile sett
RFXPress:COMPile:CORRection:CHTWo {<NR1>|OFF|ON} RFXPress:COMPile:CORRection:CHTWo?
Boolean
Boolean
RFXPRESS:COMPILE:CORRECTION:CHTWO 1 applies correction on channel 2.
RFXPRESS:COMPILE:CORRECTION:CHTWO? returns the apply correction status
on channel 2.
RFXPress:COMPile:CORRection:FNAMe
Group
Syntax
Arguments
Returns
Examples
Sets or returns the correction le name. The correction file name can be set only when the selected plug-in is Generic Signal.
NOTE. This command is applicable only when RFXpress is running on an
arbitrary waveform generator (AWG).
Compile settings
RFXPress:COMPile:CORRection:FNAMe RFXPress:COMPile:CORRection:FNAMe?
String
String
RFXPRESS:COMPILE:CORRECTION:FNAME “E:\Test.rfc” sets the correction
le name to “E:\Test.rfc”.
RFXPRESS:COMPILE:CORRECTION:FNAME? returns the correction file name.
RFXpress RFX100 Programmer Manual 2-33
Command Descriptions
RFXPress:COM
Arguments
Examples
Pile:CPA Send
Sets the compile and send option. When set to true, the command compiles and send the waveforms to AWG. When set to false, the command only compiles the waveform
Group
Syntax
Returns
Compile settings
RFXPress:COMPile:CPASend {<NR1>|OFF|ON} RFXPress:COMPile:CPASend?
Boolean
Boolean
RFXPRESS:COMPILE:CPASEND 1 compiles and sends the waveform to the AWG.
RFXPRESS:COMPILE:CPASEND? returns the compile and send option.
.
RFXPress:COMPile:ICHAnnel
Sets or returns the I channel (the number of channels depends on the instrument). This parameter can be set only when the signal format mode is IQ.
Group
Syntax
Related Commands
Arguments
Returns
Examples
Compile settings
RFXPress:COMPile:ICHAnnel RFXPress:COMPile:ICHAnnel?
RFXPress:COMPile:SIGFormat
CHONe, CHTWo, CHTHree, CHFOur
CHONe, CHTWo, CHTHree, CHFOur
RFXPRESS:COMPILE:ICHANNEL CHTWo sets the I channel to Channel 2.
RFXPRESS:COMPILE:ICHANNEL? returns the I channel.
2-34 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress:COM
Pile:IINVert
Group
Syntax
Arguments
Returns
Examples
Sets or returns the I Invert status.
Compile settings
RFXPress:COMPile:IINVert {<NR1>|OFF|ON} RFXPress:COMPile:IINVert?
Boolean
Boolean
RFXPRESS:COMPILE:IINVERT 1 enables I Invert.
RFXPRESS:COMPILE:IINVERT? returns the I Invert status.
RFXPress:COMPile:IQNOrmfact
Sets or returns the normalization/division factor in the compile settings for IQ
Group
Syntax
Arguments
Returns
Examples
Compile settings
RFXPress:COMPile:IQNOrmfact RFXPress:COMPile:IQNOrmfact?
Real
Real
RFXPRESS:COMPILE:IQNORMFACT 1.5 sets the IQ Normalization factor to 1.5.
RFXPRESS:COMPILE:IQNORMFACT? returns the normalization or division factor.
RFXPress:COMPile:IWFMname
Sets or returns the I waveform name in the compile settings when the signal format is IF/RF or IQ. But the waveform name is applied during compilation only when the signal format is IQ.
RFXpress RFX100 Programmer Manual 2-35
Command Descriptions
Group
Syntax
Arguments
Returns
Examples
Compile settin
RFXPress:COMPile:IWFMname RFXPress:COMPile:IWFMname?
String
String
RFXPRESS:COMPILE:IWFMNAME “Waveform_I”
RFXPRESS:COMPILE:IWFMNAME?
RFXPress:COMPile:NORMmode
Sets or returns the normalization mode in compile settings.
Group
Compile settings
gs
Syntax
Arguments
Returns
Examples
RFXPress:COMPile:NORMmode RFXPress:COMPile:NORMmode?
AUTOnorm, MANualnorm
AUTOnorm, MANualnorm
RFXPRESS:COMPILE:NORMMODE AUTOnorm sets the normalization mode to
Auto.
RFXPRESS:COMPILE:NORMMODE? returns the normalization mode.
RFXPress:COMPile:OVERsampl
Sets or returns the oversampling. This parameter can be set only when automatic oversampling calculation is set to “Off”.
Group
Compile settings
2-36 RFXpress RFX100 Programmer Manual
Command Descriptions
Syntax
Related Commands
Arguments
Returns
Examples
RFXPress:COMP RFXPress:COMPile:OVERsampl?
RFXPress:COMPile:AOVErsampl
Real
Real
RFXPRESS:COMPILE:OVERSAMPL 10 sets the oversampling to 10.
RFXPRESS:COMPILE:OVERSAMPL? returns the oversampling.
RFXPress:COMPile:QCHAnnel
Sets or returns the Q channel (the number of channels depends on the instrument).
Group
Compile settings
ile:OVERsampl
Syntax
Arguments
Returns
Examples
RFXPress:COMPile:QCHAnnel RFXPress:COMPile:QCHAnnel?
CHONe, CHTWo, CHTHree, CHFOur
CHONe, CHTWo, CHTHree, CHFOur
RFXPRESS:COMPILE:QCHANNEL CHTWo sets the Q channel to Channel 2.
RFXPRESS:COMPILE:QCHANNEL? returns the Q channel.
RFXPress:COMPile:QINVert
Sets or returns Q Invert.
Group
Syntax
Compile settings
RFXPress:COMPile:QINVert {<NR1>|OFF|ON} RFXPress:COMPile:QINVert?
RFXpress RFX100 Programmer Manual 2-37
Command Descriptions
Arguments
Returns
Examples
Boolean
Boolean
RFXPRESS:COMPILE:QINVERT 1 sets Q Inve
RFXPRESS:COMPILE:QINVERT? returns Q Invert.
RFXPress:COMPile:QWFMname
Sets or returns the Q waveform name in the compile settings when the signal format is IF/RF or IQ. But the waveform name is applied during compilation only when the signal format is IQ. Sets or returns the Q waveform name in compile settings.
Group
Syntax
Compile settings
RFXPress:COMPile:QWFMname RFXPress:COMPile:QWFMname?
rt.
Arguments
Returns
Examples
String
String
RFXPRESS:COMPILE:QWFMNAME “Waveform_Q” sets the Q waveform name
to Waveform_Q.
RFXPRESS:COMPILE:QWFMNAME? sets the Q waveform name.
RFXPress:COMPile:RADAr:ADJUst
Sets or returns the adjusted pulse time or frequency parameters. These values must be adjusted to meet the AWG specications. This command is applicable only when the selected plug-in is Radar signal.
Group
Syntax
Compile settings
RFXPress:COMPile:RADAr:ADJUst RFXPress:COMPile:RADAr:ADJUst?
2-38 RFXpress RFX100 Programmer Manual
Command Descriptions
Arguments
Returns
Examples
Time, F requenc
Time, F requency
RFXPRESS:COMPILE:RADAR:ADJUST TIME sets the adjustment parameter to
Time.
RFXPRESS:COMPILE:RADAR:ADJUST? returns the selected adjustment pulse
parameter.
RFXPress:COMPile:RFCHannel
Sets or returns the RF channel. This parameter can be set only when the signal format mode is IF/RF. The number of channels depends on the instrument.
Group
Syntax
Compile settings
RFXPress:COMPile:RFCHannel RFXPress:COMPile:RFCHannel?
y
Arguments
Returns
Examples
RFXPress:COMPile
Group
Syntax
Arguments
CHONe, CHTWo, CHTHree, CHFOur
CHONe, CHTWo, CHTHree, CHFOur
RFXPRESS:COMPILE:RFCHANNEL CHTWo set the RF channel to Channel 2.
RFXPRESS:COMPILE:RFCHANNEL? returns the RF channel.
:RFNOrmfact
Sets or returns the normalization/division factor in the compile settings for IF/RF signals.
Compile settings
RFXPress:COMPile:RFNOrmfact RFXPress:COMPile:RFNOrmfact?
Real
RFXpress RFX100 Programmer Manual 2-39
Command Descriptions
Returns
Examples
Real
RFXPRESS:COMPILE:RFNORMFACT 1.5 sets the IF/RF normalization factor to
1.5.
RFXPRESS:COMPILE:RFNORMFACT? returns the IF/RF normalization factor.
RFXPress:COMPile:RFWFmname
Sets or returns the IF/RF waveform name in the compile settings when the signal format is IF/RF or IQ. But the waveform name is applied during compilation only when the signal format is IF/RF.
Group
Syntax
Arguments
Compile settings
RFXPress:COMPile:RFWFmname RFXPress:COMPile:RFWFmname?
String
Returns
Examples
String
RFXPRESS:COMPILE:RFWFMNAME “Waveform1” sets the IF/RF waveform
name to Waveform1.
RFXPRESS:COMPILE:RFWFMNAME? returns the IF/RF waveform name.
RFXPress:COMPile:SIGFormat
Sets or returns the signal format in RFXpress.
Group
Syntax
Arguments
Returns
Compile settings
RFXPress:COMPile:SIGFormat RFXPress:COMPile:SIGFormat?
IQ, IFR F
IQ, IFR F
2-40 RFXpress RFX100 Programmer Manual
Command Descriptions
Examples
RFXPRESS:COMP
RFXPRESS:COMPILE:SIGFORMAT? returns the signal format.
RFXPress:COMPile:WLENgth
Sets or returns the waveform length. This parameter can be set only when the automatic waveform length calculation is set to “Off”. When the waveform type is ‘TIME’, specify the waveform le ngth in seconds.
Group
Syntax
Related Commands
Arguments
Compile settings
RFXPress:COMPile:WLENgth RFXPress:COMPile:WLENgth?
RFXPress:COMPile:WLTYpe
RFXPress:COMPile:AWFLength
Real
ILE:SIGFORMAT IFRF
sets the signal format to IF/RF.
Returns
Examples
Real
RFXPRESS:COMPILE:WLENGTH 20000 sets the waveform length to 20000.
RFXPRESS:COMPILE:WLENGTH? returns the waveform length.
RFXPress:COMPile:WLT Ype
Sets or returns the waveform length type. This parameter can be set only when the automatic waveform length calculation is set to “Off”.
Group
Syntax
Related Commands
Compile settings
RFXPress:COMPile:WLTYpe RFXPress:COMPile:WLTYpe?
RFXPress:COMPile:WLENgth
RFXPress:COMPile:AWFLength
RFXpress RFX100 Programmer Manual 2-41
Command Descriptions
Arguments
Returns
Examples
SAMPles, SYMBo
SAMPles, SYMBols, TIME
RFXPRESS:COMPILE:WLTYPE SAMPles sets the waveform length type as
samples.
RFXPRESS:COMPILE:WLTYPE? returns the waveform length type.
ls, TIME
RFXPress:GENPurpose:ADDCarrier (No Query Form)
Adds ‘n’ carriers in the carrier table.
Group
Syntax
Arguments
Generic signal: Multi-carrier settings
RFXPress:GENPurpose:ADDCarrier
Integer
Examples
RFXPRESS:GENPURPOSE:ADDCARRIER 2 adds two carriers.
RFXPress:GENPurpose:ANCHor
Sets or returns the carrier as anchor carrier in the multi-carrier table. This command is applicable only in multi-carrier mode.
Group
Syntax
Related Commands
Arguments
Returns
Generic signal: Multi-carrier settings
RFXPress:GENPurpose:ANCHor RFXPress:GENPurpose:ANCHor?
RFXPress:GENPurpose:CARType
Boolean
Boolean
2-42 RFXpress RFX100 Programmer Manual
Command Descriptions
Examples
RFXPRESS:GENP
RFXPRESS:GENPURPOSE:ANCHOR? returns the anchor carrier.
URPOSE:ANCHOR 3
RFXPress:GENPurpose:CARRier<n>:ALPHa
Sets or returns the Alpha/(B*T) for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:ALPHa RFXPress:GENPurpose:CARRier<n>:ALPHa?
Real
Real
sets carrier 3 as the anchor carrier.
Examples
RFXPRESS:GENPURPOSE:CARRIER1:ALPHA 0.20 sets the Alpha/(B*T) for
carrier 1 to 0.20.
RFXPress:GENPurpose:CARRier1:ALPHa? returns the Alpha/(B*T) for
carrier 1.
RFXPress:GENPurpose:CARRier<n>:AMPLitude
Sets or returns the amplitude of carrier <n>, where <n> is the carrier number. This parameter input value is dBm when the signal format is IF/RF and is V when the signal format is IQ.
Group
Syntax
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:AMPLitude RFXPress:GENPurpose:CARRier<n>:AMPLitude?
Real
RMS
Returns
RFXpress RFX100 Programmer Manual 2-43
Real
Command Descriptions
Examples
RFXPRESS:GENP
carrier 1 to 3.1 dBm.
RFXPRESS:GEN
carrier 1.
URPOSE:CARRIER1:AMPLITUDE 3.1
PURPOSE:CARRIER1:AMPLITUDE?
RFXPress:GENPurpose:CARRier<n>:BBOFfset
Sets or returns the baseband offset for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the signal format is IQ.
Group
Syntax
Related Commands
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BBOFfset RFXPress:GENPurpose:CARRier<n>:BBOFfset?
RFXPress:COMPile:SIGFormat
Real
sets the amplitude of
returns the amplitude of
Returns
Examples
Real
RFXPRESS:GENPURPOSE:CARRIER1:BBOFFSET 1e6 sets the baseband offset
for carrier 1 to 1 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:BBOFFSET? returns the baseband offset
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData
Sets or returns the base data type of carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData RFXPress:GENPurpose:CARRier<n>:BSEData?
ALLZero, ALLOne, PRBS, PATTern, FILE
2-44 RFXpress RFX100 Programmer Manual
Command Descriptions
Returns
Examples
ALLZero, ALLOn
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA PRBS sets the base data of
carrier 1 to PRBS.
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA? returns the base data type for
carrier 1.
e, PRBS, PATTern, FILE
RFXPress:GENPurpose:CARRier<n>:BSEData:FILE
Sets or returns the user-dened le for File Base data type of carrier <n>, where <n> is the carrier number. The le path must be given and should be present in the host which has RFXpress loaded.
Group
Syntax
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData:FILE RFXPress:GENPurpose:CARRier<n>:BSEData:FILE?
Arguments
Returns
Examples
String
String
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:FILE "C :\Userfile.txt"
sets the user dened le as "C:\Userfile.txt" for carrier 1.
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:FILE? returns the base data
le for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData:PATTern
Sets or returns the Pattern Data for Pattern Base data type of carrier <n>, where <n> is the carrier number. Only binary patterns are accepted.
Group
Syntax
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData:PATTern RFXPress:GENPurpose:CARRier<n>:BSEData:PATTern?
RFXpress RFX100 Programmer Manual 2-45
Command Descriptions
Arguments
Returns
Examples
String
String
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PATTERN "101010101" sets
the pattern data as "101010101".
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PATTERN? returns the base
data binary pattern for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS
Sets or returns the PRBS type of carrier <n>, where <n> is the carrier number.
Group
Syntax
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS?
Arguments
Returns
Examples
String
The string values are:
7, 9, 15, 16, 21, 23, User-defined
String
The string values returned are:
7, 9, 15, 16, 21, 23, User-defined
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PRBS “U ser-defined” sets
the PRBS type of carrier 1 to “User-dened”.
RFXPRESS:GENPURPOSE:CARRIER1BSEDATA:PRBS? returns the PRBS type
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDened:IPOLynomial
Sets or returns the user-dened PRBS initial polynomial expression of carrier <n>, where <n> is the carrier number.
2-46 RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: IPOLynomial RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: IPOLynomial?
String
:Setup
Valid polynomial expressions are accepted.
String
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:POLYNOMIAL "X20+X15+1"
sets the initial polynomial for the user-dened PRBS to
"X20+x15+1".
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:IPOLYNOMIAL?
returns the initial polynomial expression of user-dened PRBS type for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDened:POLYnomial
Sets or returns the user-dened PRBS polynomial expression of carrier <n>,
here <n> is the carrier number.
w
Group
Syntax
Related Commands
Arguments
Returns
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: POLYnomial RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: POLYnomial?
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS
String
Valid polynomial expressions are accepted.
String
RFXpress RFX100 Programmer Manual 2-47
Command Descriptions
Examples
RFXPRESS:GENP “X15+X14+1”
RFXPRESS:GEN
returns the polynomial expression of user-dened PRBS type for carrier 1.
URPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:POLYNOMIAL
sets the polynomial for the user-dened PRBS to "X15+x14+1".
PURPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:POLYNOMIAL?
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDened:SREGister
Sets or returns the user-dened PRBS Shift Register pattern of carrier <n>, where <n> is the carrier number. The length of the pattern depends upon the polynomial expression.
Group
Syntax
Related Commands
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: SREGister RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDefined: SREGister?
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS:USRDened: POLYnomial
RFXPress:GENPurpose:CARRier<n>:BSEData:PRBS
Arguments
Returns
Examples
String
Only binary patterns are accepted.
String
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:SREGISTER "101010101010101"
for the polynomial expression of "X15+x14+1".
RFXPRESS:GENPURPOSE:CARRIER1:BSEDATA:PRBS:USRDEFINED:SREGISTER?
returns the Shift register binary pattern user-dened PRBS type for carrier 1.
sets the shift register bit pattern to "101010101010101"
RFXPress:GENPurpose:CARRier<n>:CHBRipple
Sets or returns the Chebyshev ripple for carrier <n>, where <n> is the carrier number. This is applicable only if the window selected is Chebyshev R ipple.
2-48 RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:CHBRipple RFXPress:GENPurpose:CARRier<n>:CHBRipple?
:Setup
RFXPress:GENPurpose:CARRier<n>:WINDow
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:CHBRIPPLE 14.3 sets the Chebyshev
ripple for carrier 1 to 14.3.
RFXPRESS:GENPURPOSE:CARRIER1:CHBRIPPLE? returns the Chebyshev
ripple for carrier 1.
RFXPress:GENPurpose:CARRier<n>:CODing
Sets or returns the coding for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:CODing RFXPress:GENPurpose:CARRier<n>:CODing?
String
The string values are:
None, G ray, Differe ntial, Gray differential, NADC, TFTS, MSAT di fferential
String
The string values returned are:
None, G ray, Differe ntial, Gray differential, NADC, TFTS, MSAT di fferential
RFXpress RFX100 Programmer Manual 2-49
Command Descriptions
Examples
RFXPRESS:GENP
to Gray.
RFXPRESS:GENPURPOSE:CARRIER1:CODING? returns carrier 1 coding.
URPOSE:CARRIER1:CODING "Gray"
RFXPress:GENPurpose:CARRier<n>:CONLen
Sets or returns the convolution length for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:CONLen RFXPress:GENPurpose:CARRier<n>:CONLen?
Integer
Integer
sets carrier 1 coding
Examples
RFXPRESS:GENPURPOSE:CARRIER1:CONLEN 11 sets the convolution length
for carrier 1 to 11 symbols.
RFXPRESS:GENPURPOSE:CARRIER1:CONLEN? returns the convolution length
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMA3k
Sets or returns the AMAM3k value for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMA3k RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMA3k?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Arguments
2-50 RFXpress RFX100 Programmer Manual
Real
Command Descriptions
Returns
Examples
RFXPress:GENPurpos
Group
Syntax
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMA3K
sets the AMAM3k for carrier 1 to 0.02 dB.
0.02
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMA3K?
returns the AMAM3k for carrier 1.
e:CARRier<n>:DISTaddition:AMPLier:AMA5k
Sets or returns the AMAM5k value for carrier <n>, where <n> is the carrier number.
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMA5k RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMA5k?
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMA5K
sets the AMAM5k for carrier 1 to 0.02 dB.
0.02
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMA5K?
returns the AMAM5k for carrier 1.
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMP3k
Sets or returns the AMPM3k value for carrier <n>, where <n> is the carrier number.
Group
RFXpress RFX100 Programmer Manual 2-51
Generic signal: Distortion addition
Command Descriptions
Syntax
Related Commands
RFXPress:GENP RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMP3k?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
urpose:CARRier<n>:DISTaddition:AMPLifier:AMP3k
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMP3K
sets the AMPM3k for carrier 1 to 0.02 degrees.
0.02
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMP3K?
returns the AMPM3k for carrier 1.
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMP5k
Sets or returns the AMPM5k value for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Disto
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMP5k RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:AMP5k?
rtion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMP5K
sets the AMPM5k for carrier 1 to 0.02 degrees.
0.02
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMP5K?
returns the AMPM5k for carrier 1.
2-52 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Purpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Sets or returns the amplier type settings for carrier <n>, where < n> is the carrier number.
Group
Syntax
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: AMPLtype RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: AMPLtype?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
String
The string values are:
Non-linear
Hard Li miting
Soft Li miting
Returns
Examples
String
The string values returned are:
Non-linear
Hard Li miting
Soft Li miting
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMPLTYPE “Hard L imiting”
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:AMPLTYPE?
returns the amplier type for the carrier 1.
sets the amplier type for the carrier 1 to Hard Limiting.
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:LIMItlevel
Sets or returns the amplier type limiting level for carrier <n>, where <n> the carrier number.
Group
Generic signal: Distortion addition
is
RFXpress RFX100 Programmer Manual 2-53
Command Descriptions
Syntax
Related Commands
RFXPress:GENP LIMItlevel RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: LIMItlevel?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
urpose:CARRier<n>:DISTaddition:AMPLifier:
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLFIER:LIMITINGLEVEL
sets the limiting level for carrier 1 to 0.6.
0.6
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLFIER:LIMITINGLEVEL?
returns the limiting level for carrier 1.
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:OPERatingpt
Group
Syntax
Related Commands
Arguments
Returns
Examples
Sets or returns the amplier type operating point for carrier <n>, where <n> is the carrier number.
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: OPERatingpt RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: OPERatingpt?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:AMPLtype
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:OPERATINGPT
sets the operating point for carrier 1 to 0.09.
0.09
2-54 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPRESS:GENP
returns the operating point for carrier 1.
URPOSE:CARRIER1:DISTADDITION:AMPLIFIER:OPERATINGPT?
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLier:TURNon
Sets or returns the “Turn On” status of amplier distortion settings for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier:TURNon {<NR1>|OFF|ON} RFXPress:GENPurpose:CARRier<n>:DISTaddition:AMPLifier: TURNon?
Boolean
Boolean
Examples
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:TURNON 1
sets the a mplier distortion status for carrier 1 to On.
RFXPRESS:GENPURPOSE:CARRIER1:DISTADDITION:AMPLIFIER:TURNON?
returns the amplier distortion status for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FILTer
Sets or returns the lter for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FILTer RFXPress:GENPurpose:CARRier<n>:FILTer?
String
The string values are:
No Filt er
Rectangular
RFXpress RFX100 Programmer Manual 2-55
Command Descriptions
Raised Cosine
Root Ra ised Cosine
Gaussian(Dirac Delta)
Gaussian(rectangular)
Triangular
Edge
Half Si ne
User-Defined
Returns
Examples
String
The string values returned are:
No Filt er
Rectangular
Raised Cosine
Root Ra ised Cosine
Gaussian(Dirac Delta)
Gaussian(rectangular)
Triangular
Edge
Half Si ne
User-Defined
RFXPRESS:GENPURPOSE:CARRIER1:FILTER "Raised Cosine" sets the
carrier 1 lter to Raised Cosine.
RFXPRESS:GENPURPOSE:CARRIER1:FILTER? returns the carrier 1 lter.
RFXPress:GENPurpose:CARRier<n>:FREQuency
Sets the carrier frequency of c arrie r <n>, where <n> is the carrier number. This is applicable only if the signal format is IF/RF.
Group
2-56 RFXpress RFX100 Programmer Manual
Generic signal: Setup
Command Descriptions
Syntax
Related Commands
Arguments
Returns
Examples
RFXPress:GENP RFXPress:GENPurpose:CARRier<n>:FREQuency?
RFXPress:COMPile:SIGFormat
Real
Real
RFXPRESS:GENPURPOSE:CARRIER2:FREQUENCY 20e6 sets the frequency
ofcarrier2to20MHz.
RFXPRESS:GENPURPOSE:CARRIER2:FREQUENCY? returns the frequency of
carrier 2.
urpose:CARRier<n>:FREQuency
RFXPress:GENPurpose:CARRier<n>:FSAMple:DATOrg
Sets or returns the le sample data organization for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to File Samples.
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSAMple:DATOrg RFXPress:GENPurpose:CARRier<n>:FSAMple:DATOrg?
RFXPress:GENPurpose:CARRier<n>:MODUlation
IQ, QI, IONLy, QONLy
IQ, QI, IONLy, QONLy
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:DATORG IQ sets le sample
data organization for carrier 1 to I/Q.
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:DATORG? returns the le
sample data organization for carrier 1.
RFXpress RFX100 Programmer Manual 2-57
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Examples
Purpose:CARRier<n>:FSAMple:FNAMe
Sets or returns the File Samples le name for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set
es.
Group
Syntax
Returns
to File Sampl
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSAMple:FNAMe RFXPress:GENPurpose:CARRier<n>:FSAMple:FNAMe?
RFXPress:GENPurpose:CARRier<n>:MODUlation
String
String
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:FNAME “ E:\Test.txt” sets
the le sample le name for carrier 1 to “E:\Test.txt”.
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:FNAME? returns the le sample
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSAMple:FORMat
Sets or returns the le sample format for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is Samples.
Group
Syntax
Related Commands
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSAMple:FORMat RFXPress:GENPurpose:CARRier<n>:FSAMple:FORMat?
RFXPress:GENPurpose:CARRier<n>:MODUlation
ASCIi, FLOAt, DOUBle
set to File
Returns
2-58 RFXpress RFX100 Programmer Manual
ASCIi, FLOAt, DOUBle
Command Descriptions
Examples
RFXPRESS:GENP
sample format for carrier 1 to Double.
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:FORMAT? returns the le
sample format for carrier 1.
URPOSE:CARRIER1:FSAMPLE:FORMAT DOUBle
RFXPress:GENPurpose:CARRier<n>:FSAMple:MODE
Sets or returns the le sample mode for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSAMple:MODE RFXPress:GENPurpose:CARRier<n>:FSAMple:MODE?
RFXPress:GENPurpose:CARRier<n>:MODUlation
INTErnal, EXTErnal
sets the le
Returns
Examples
INTErnal, EXTErnal
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:MODE EX TErnal sets the le
sample mode for carrier 1 to External.
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:MODE? returns the le sample
mode for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSAMple:SAMRate
Sets or returns the le sampling rate for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to File Samples.
Group
Syntax
Related Commands
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSAMple:SAMRate RFXPress:GENPurpose:CARRier<n>:FSAMple:SAMRate?
RFXPress:GENPurpose:CARRier<n>:MODUlation
RFXpress RFX100 Programmer Manual 2-59
Command Descriptions
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:SAMRATE 16 sets the le
sampling rate for carrier 1 to 16 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:FSAMPLE:SAMRATE? returns the le
sampling rate for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSYMble:DATOrg
Sets or returns the le symbol data organization for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to File Symbols.
Group
Generic signal: Setup
Syntax
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:FSYMble:DATOrg RFXPress:GENPurpose:CARRier<n>:FSYMble:DATOrg?
RFXPress:GENPurpose:CARRier<n>:MODUlation
IQ, QI, IONLy, QONLy
IQ, QI, IONLy, QONLy
RFXPRESS:GENPURPOSE:CARRIER1:FSYMBLE:DATORG QI sets the le symbol
data organization for carrier 1 to Q/I.
RFXPRESS:GENPURPOSE:CARRIER1:FSYMBLE:DATORG? returns the le
symbol data organization for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSYMble:FNAMe
Sets or returns the le symbol le name for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to File Symbols.
2-60 RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:FSYMble:FNAMe RFXPress:GENPurpose:CARRier<n>:FSYMble:FNAMe?
RFXPress:GENPurpose:CARRier<n>:MODUlation
String
String
RFXPRESS:GENPURPOSE:CARRIER1:FSYMBLE:FNAME “ E:\Test1.txt” sets
the le symbol le name for carrier 1 to “E:\Test1.txt”.
RFXPRESS:GENPURPOSE:CARRIER1:FSYMBLE:FNAME? returns the file symbol
le name for carrier 1.
:Setup
RFXPress:GENPurpose:CARRier<n>:FSYMble:FORMat
Group
Syntax
Related Commands
Arguments
Returns
Examples
Sets or returns the le symbol format for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when the modulation is set to File Symbols.
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:FSYMble:FORMat RFXPress:GENPurpose:CARRier<n>:FSYMble:FORMat?
RFXPress:GENPurpose:CARRier<n>:MODUlation
ASCIi, FLOAt, DOUBle
ASCIi, FLOAt, DOUBle
RESS:GENPURPOSE:CARRIER1:FSYMBLE:FORMAT ASCIi
RFXP
symbol format for carrier 1 to ascii.
PRESS:GENPURPOSE:CARRIER1:FSYMBLE:FORMAT?
RFX
symbol format for carrier 1.
sets the le
returns the le
RFXpress RFX100 Programmer Manual 2-61
Command Descriptions
RFXPress:GEN
Related Commands
Purpose:CARRier<n>:HOPPing:HOPFreq:ADD (No Query Form)
Adds the hop frequency in the hopping table/list for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled
n>. This command cannot be used when the hop pattern selected is
ier 1.
Group
Syntax
Examples
for carrier < Pseudo-Random, Range.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:ADD
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:ADD adds a hop entry
in hopping table/list for the carr
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:CHSPacing
Sets or returns the channel spacing in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be set only when the hop pattern selected is “Pseudo-Random, Range” or “Pseudo-Random, Avoid List”.
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:CHSPacing RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:CHSPacing?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:CHSPACING 40e6
sets the hop channel spacing in hopping for carrier 1 to 40 MHz.
2-62 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPRESS:GENP
the channel spacing in hopping for carrier 1.
URPOSE:CARRIER1:HOPPING:HOPFREQ:CHSPACING?
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:DELEte (No Query Form)
Deletes the hop/frequency entries in the hopping table/list for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This command cannot be used when the hop pattern selected is “Pseudo-Random, Range”.
Group
Syntax
Related Commands
Arguments
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:DELEte
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
Integer
returns
Examples
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:DELETE 5 deletes
the hop entry 5 in hopping table/list for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FREQuency
Sets or returns the frequency in the hopping table for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be accessed only when the hop frequency mode is Absolute . This parameter is not accessible when the hop pattern is set as “Pseudo-Random, Range”.
Group
Syntax
Related Commands
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FREQuency RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FREQuency?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQMode
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXpress RFX100 Programmer Manual 2-63
Command Descriptions
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FREQUENCY 12e6
setsthefrequencyinthehoppingtableforcarrier1to12MHz.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FREQUENCY? returns
the frequency in the hopping table for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQMode
Sets or returns the frequency mode in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. The frequency mode is dependent on the hop pattern and the signal format mode. The frequency mode cannot be set to Offset for “Pseudo-Random, List” and “Pseudo-Random, Avoid List” when the signal format is IF/RF. The frequency mode cannot be set to Absolute for “Pseudo-Random, List” and “Pseudo-Random, Avoid List” when the signal format is IQ This command cannot be used when the hop pattern selected is “Pseudo-Random, Range”.
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQMode RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQMode?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXPress:COMPile:SIGFormat
ABSolute, OFFSet
ABSolute, OFFSet
XPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FRQMODE
RF ABSOLUTE
XPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FRQMODE?
RF
sets the frequency mode in hopping for carrier 1 to A bsolute.
returns
the frequency mode in hopping for carrier 1.
2-64 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Purpose:CARRier<n>:HOPPing:HOPFreq:FRQOffset
Sets or returns the frequency offset in hopping for carrier <n>, where <n> is the carrier number. This pa rameter can be access ed only when hopping is enabled
n>. This parameter ca n be accessed only when the hop frequency
Group
Syntax
for carrier < mode is offset. This parameter is not accessible when the hop pattern is set as “Pseudo-Random, Range”.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQOffset RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQOffset?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:FRQMode
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Real
Returns
Examples
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FRQOFFSET 12e6
sets the frequency offset in the hopping table for carrier 1 to 12 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:FRQOFFSET? returns
the frequency offset in the hopping table for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime
Sets or returns the “time in hop” in the hopping table for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be a ccessed only when the hop pattern set is “Custom Table” and hop time method is set as “Time in hop, variable”.
Group
Syntax
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime?
RFXpress RFX100 Programmer Manual 2-65
Command Descriptions
Related Commands
Arguments
Returns
Examples
RFXPress:GENP
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:METHod
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME 23 sets the
“time in hop” in the hopping table for carrier 1 to 23 ms.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME? returns
the “time in hop” in the hopping table for carrier 1.
urpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:HOPPersecond
Sets or returns the hops per second for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be accessed only when the hop time method set is "hops per second, xed".
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: HOPPersecond RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: HOPPersecond?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:METHod
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:HOPPERSECOND
sets the hops per second for carrier 1 to 2000.
2000
2-66 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPRESS:GENP
URPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:HOPPERSECOND?
returns the hops per second for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:METHod
Sets or returns the hopping time method for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. The hop time method is dependent on the hop pattern selected. Only
er hop, xed" and "Hops per second, xed" are valid when the hop
Group
Syntax
Related Commands
"Symbols p pattern set is other than “Custom Table”.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: METHod RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: METHod?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
Arguments
Returns
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
String
The string values are:
Symbols per hop, fixed
Hops pe r second, fixed
Symbol Index, each hop
Time in hop, variable
String
The string values returned are:
Symbols per hop, fixed
Hops pe r second, fixed
Symbol Index, each hop
Time in hop, variable
RFXpress RFX100 Programmer Manual 2-67
Command Descriptions
RFXPress:G
Examples
RFXPRESS:GENP "Symbols per hop, fixed"
"Symbols per hop, xed".
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:METHOD?
returns the hop time method for carrier 1.
URPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:METHOD
sets the hop time method for carrier 1 to
ENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:SYMPerhop
Sets or returns the symbols per hop for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier
parameter can be accessed only when the hop time method s et is
Group
Syntax
<n>. This "Symbols per hop, xed".
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: SYMPerhop RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime: SYMPerhop?
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:METHod
Integer
Integer
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:SYMPERHOP
sets the symbols per hop for carrier 1 to 200.
200
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:HOPTIME:SYMPERHOP?
returns the symbols per hop for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MAXFreq
Sets or returns the hop maximum frequency for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be set only when the hop pattern selected is “Pseudo-Random, Range” or “Pseudo-Random, Avoid List”.
2-68 RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MAXFreq RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MAXFreq?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:MAXFREQ 100e6
sets the hop maximum frequency for carrier 1 to 100 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:MAXFREQ? returns
the hop maximum frequency for carrier 1.
: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MINFreq
Sets or returns the hop minimum frequency for carrier <n>, where <n> is the carrier number. This pa rameter can be access ed only when hopping is enabled for carrier <n>. This parameter can be set only when the hop pattern selected is “Pseudo-Random, Range” or “Pseudo-Random, Avoid List”.
Group
Syntax
Related Commands
Arguments
Returns
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MINFreq RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:MINFreq?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Real
Real
RFXpress RFX100 Programmer Manual 2-69
Command Descriptions
Examples
RFXPRESS:GENP
URPOSE:CARRIER1:HOPPING:HOPFREQ:MINFREQ 20e6
the hop minimum frequency for carrier 1 to 20 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:MINFREQ? returns
the hop minimum frequency for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Sets or returns the hop frequency pattern for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>.
Group
Syntax
Related Commands
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
sets
Arguments
Returns
Examples
String
The string values are:
Custom Table
Pseudo-Random, Range
Pseudo-Random, List
Pseudo-Random, Avoid List
String
The string values returned are:
Custom Table
Pseudo-Random, Range
Pseudo-Random, List
Pseudo-Random, Avoid List
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PATTERN "Custom Table"
sets the hop frequency pattern for carrier 1 to “Custom Table”.
2-70 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPRESS:GENP
URPOSE:CARRIER1:HOPPING:HOPFREQ:PATTERN?
the hop frequency pattern for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS
Sets or returns the PRBS type in hopping for carrier <n>, where <n> is the carrier
ssed only when hopping is enabled for carrier
Group
Syntax
Related Commands
Arguments
number. This parameter can be acce <n>. You cannot set this parameter when the hop pattern selected is Custom Table.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
String
returns
Returns
The string values are:
7
9
15
16
20
21
23
User-defined
String
The string values returned are:
7
9
15
16
RFXpress RFX100 Programmer Manual 2-71
Command Descriptions
20
21
23
User-defined
Examples
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS “7” sets the
PRBS type in the hopping for carrier 1 to PRBS 7.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS? returns the
PRBS type in hopping for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS:USRDened:POLYnomial
Sets or returns the polynomial for user-dened PRBS in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. You cannot set this parameter when the hop pattern selected is Custom Table. You can set this parameter only when the PRBS type is User Dened.
Group
Syntax
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS: USRDefined:POLYnomial RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS: USRDefined:POLYnomial?
Related Commands
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS
Arguments
Returns
Examples
String
String
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS:USRDEFINED: POLYNOMIAL "X15+x14+1"
sets the polynomial for user-dened PRBS in
hopping for carrier 1 to "X15+x14+1".
2-72 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress:GE
Related Commands
RFXPRESS:GENP POLYNOMIAL?
for carrier 1.
URPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS:USRDEFINED:
returns the polynomial for user-dened PRBS in hopping
NPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS:USRDened:SREGister
Sets or returns the shift register value for user-dened PRBS in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when
enabled for carrier <n>. You cannot set this parameter when the hop
Group
Syntax
hopping is pattern selected is Custom Table. You cans set this parameter only when the PRBS type is User Dened.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS: USRDefined:SREGister RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PRBS: USRDefined:SREGister?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXPress:RADAr:PULSe:HOPPing:HOPFrequency:PRBS
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS:USRDEFINED: SREGISTER 10
carrier 1 to 10.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:PRBS:USRDEFINED: SREGISTER?
for carrier 1.
sets the shift register value for user-dened PRBS in hopping for
returns the shift register value for user-dened PRBS in hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:RELAmplitude
Sets or returns the relative amplitude in the hopping table for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping
RFXpress RFX100 Programmer Manual 2-73
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
is enabled for c pattern set is “Custom Table”.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:RELAmplitude RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:RELAmplitude?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:RELAMPLITUDE
sets the relative amplitude in the hopping table for carrier 1 to –12 dB.
-12
arrier <n>. This parameter can be accessed only when the hop
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:RELAMPLITUDE?
returns the relative amplitude in the hopping table for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELFreqidx
Sets or returns the frequency index selection in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be accessed only when the hop pattern set is other than “Custom Table”.
Group
Syntax
Related Commands
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELFreqidx RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELFreqidx?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Arguments
2-74 RFXpress RFX100 Programmer Manual
Integer
Command Descriptions
Returns
Examples
Integer
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:SELFREQIDX 3 sets
the frequency index selection in hopping for carrier 1 to 3.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:SELFREQIDX?
returns the frequency index selection in hopping for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELHopidx
Sets or returns the hop index selection in hopping for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be a ccessed only when the hop pattern set is “Custom Table”.
Group
Syntax
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELHopidx RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:SELHopidx?
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
Integer
Integer
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:SELHOPIDX 5 sets
thehopindexselectioninhoppingforcarrier1to5.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:SELHOPIDX? returns
the hop index selection in hopping for carrier 1.
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:STSYmbol
Sets or returns the start symbol in the hopping table for carrier <n>, where <n> is the carrier number. This parameter can be accessed only when hopping is enabled for carrier <n>. This parameter can be a ccessed only when the hop pattern set is “Custom Table” and hop time method is set as “Symbol Index, each hop”.
RFXpress RFX100 Programmer Manual 2-75
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:STSYmbol RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:STSYmbol?
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:PATTern
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:HOPTime:METHod
Integer
Integer
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:STSYMBOL 101 sets
the start symbol in the hopping table for carrier 1 to 101.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:HOPFREQ:STSYMBOL? returns
the start symbol in the hopping table for carrier 1.
: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
Sets or returns the random hopping “Turn On” status for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Examples
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon {<NR1>|OFF|ON} RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon?
Boolean
Boolean
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:TURNON 1 sets the random
hopping status for carrier 1 to On.
RFXPRESS:GENPURPOSE:CARRIER1:HOPPING:TURNON? returns the random
hopping status for carrier 1.
2-76 RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Purpose:CARRier<n>:INTFaddition:ADDItnoise:BANDwidth
Sets or returns the additive noise bandwidth value for carrier <n>, where <n> is the carrier number.
Group
Syntax
Returns
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: BANDwidth RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: BANDwidth?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:TURNon
Real
Real
Examples
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:BANDWIDTH
sets the additive noise bandwidth value for carrier 1 to 1 Hz.
1
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:BANDWIDTH?
returns the additive noise bandwidth value for carrier 1.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:EBNValue
Sets or returns the additive noise Eb/No value for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: EBNValue RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: EBNValue?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:TURNon
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:INPUtselect
RFXpress RFX100 Programmer Manual 2-77
Command Descriptions
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:EBNVALUE
sets the add
1
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:EBNVALUE?
returns the
itive noise Eb/No value for carrier 1 to 1 dB.
additive noise Eb/No value for carrier 1.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:INPUtselect
Sets or returns the of additive noise input mode for carrier <n>, where <n> is the carrier number.
Group
Syntax
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: INPUtselect RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: INPUtselect?
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:TURNon
SNR, EB NO
SNR, EB NO
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:INPUTSELECT
sets the status of carrier 1 Additive Noise input select to SNR.
SNR
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:INPUTSELECT?
returns the status of Additive Noise input select for carrier 1.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:SNRValue
Sets or returns the additive noise SNR value for carrier <n>, where <n> is the carrier number.
2-78 RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: SNRValue RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: SNRValue?
: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:TURNon
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:INPUtselect
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:SNRVALUE
sets the additive noise SNR value for carrier 1 to 1 dB.
1
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:SNRVALUE?
returns the additive noise SNR value for carrier 1.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise:TURNon
Sets or returns the “Turn On” status of additive noise for carrier <n>, where < n> is the carrier number.
Group
Syntax
Arguments
Returns
Examples
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: TURNon {<NR1>|OFF|ON} RFXPress:GENPurpose:CARRier<n>:INTFaddition:ADDItnoise: TURNon?
Boolean
Boolean
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:ADDITNOISE:TURNON
sets the status of additive noise for carrier 1 to “On”.
1
RFXpress RFX100 Programmer Manual 2-79
Command Descriptions
RFXPRESS:GENP
returns the status of additive noise for carrier 1.
URPOSE:CARRIER1:INTFADDITION:ADDITNOISE:TURNON?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet:FREQoffset
Sets or returns the frequency offset value for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Arguments
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet: FREQoffset RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet: FREQoffset?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet:TURNon
Real
Returns
Examples
Real
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:OFFSET:FREQOFFSET
sets the frequency offset value for carrier 1 to 1 Hz.
1
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:OFFSET:FREQOFFSET?
returns the frequency offset value for carrier 1.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet:TURNon
Sets or returns the “Turn On” status of offset for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:OFFSet:TURNon {<NR1>|OFF|ON}
ess:GENPurpose:CARRier<n>:INTFaddition:OFFSet:TURNon?
RFXPr
Boolean
2-80 RFXpress RFX100 Programmer Manual
Command Descriptions
Returns
Examples
Boolean
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:OFFSET:TURNON 1 sets
the status of offset for carrier 1 to “On”.
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:OFFSET:TURNON?
returns the status of offset for carrier 1.
RFXpress RFX100 Programmer Manual 2-81
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Purpose:CARRier<n>:INTFaddition:SIGNaladd:IWAVeform
Sets or returns the I waveform name (signal addition via software) for carrier <n>, where <n> is the carrier number.
Group
Syntax
Returns
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: IWAVeform RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: IWAVeform?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:TURNon
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:VIAIntf
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:SIGFormat
String
String
Examples
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:SIGNALADD:IWAVEFORM “Waveform_I”
RFXPRESS:GENPURPOSE:CARRIER1:INTFADDITION:SIGNALADD:IWAVEFORM?
returns the I waveform name for carrier 1.
sets the I waveform name for carrier 1 to Waveform_I.
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:QWAVeform
Sets or returns the Q waveform name (signal addition via software) for carrier <n>, where <n> is the carrier number.
Group
Syntax
Related Commands
Generic signal: Interference addition
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: QWAVeform RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd: QWAVeform?
RFXPress:GENPurpose:CARRier<n>:INTFaddition:SIGNaladd:TURNon
2-82 RFXpress RFX100 Programmer Manual
Loading...