Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication
supersedes that in all previously published material. Specifications and price change privileges reserved.
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-03.
Contacting Tektronix
Tektronix, Inc.
14150 SW Karl Braun Drive
P.O. Box 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 find contacts in your area.
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 Param eters, LAN Parameters,
Connecting to the Instrument using GPIB, and Setting up GPIB Communication,
refer to the AWG5000 and AWG7000 Series Arbitrary Waveform GeneratorsProgrammer Manual.
ion and generic signal setup options are grouped in another section.
eries instruments programmatic interface. It supports all the interfaces
RFXpress RFX100 Programmer Manual1-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 o nline 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 man ual provided
in-depth installation help.
1-2RFXpress RFX100 Programmer Manual
Sample Program
Sample Progra
Application Example:
Radar
m
Thesamplepr
The following is an example on how to generate a L FM 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 RFX Pre ss: RAD Ar:P ULSe:PENVelope:WIDTh:POWEr
“Hundred”
9. Set Off Time to 198 μs.
Command:
RFXPress:RADAr:PULSe:PENVelope:T IME :OF FTi me 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:SH APe
RFXPress:RADAr:PULSe:PENVelope:TIM E:S TAR tva lue 0
RFXPress:RADAr:PULSe:PENVelope:WID Th: VAL Ue
RFXPress:RADAr:PULSe:PENVelope:REL Amp lit ude 0
RFXPress:RADAr:PULSe:PENVelope:CAR Off set 0
RFXpress RFX100 Programmer Manual1-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 :SW PRa nge 10E06
15. Set Frequency Sweep to Low to High.
Command:
“Low to High”
RFXPress:RADAr:PULSe:MODUlation:LF M:F RQS wee p
16. SetSignalFormattoIF/RF.
Command:
RFXPress:COMPile:SIGFormat IFRF
17. SetSignalFormattoIF/RF.
Command:
RFXPress:COMPile:SIGFormat IFRF
18. Select Automatic O versamp ling 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 m ulti carrier RF signal using
PI comm ands.
1. Start RFXpress.
Command:
RFXPress
2. Select Generic signal application.
Command:
RFXPress:SELApp “Generic sig nal ”
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-4RFXpress RFX100 Programmer Manual
Sample Program
Command: RFXPr
ess:GENPurpose:MLTCarrier:STATe ON
7. Set the Multicarrier option to Range.
Command:
RFXPress:GENPurpose:MLTCarrier:O PTi on RANGe
8. Set the Base Frequency to 10 MHz.
Commands:
RFXPress:GENPurpose:MLTCarrier:BS EFr eq 10E06
9. Set the Carrier Spacing to 10 MHz.
Command:
RFXPress:GENPurpose:MLTCarrier:CA RSp aci ng 10E06
10. Set the Base Data of Carrier-1 to PRB S.
Command:
RFXPress:GENPurpose:CARRier1:BSED ata PRBS
11. Set the PRBS Base Data of Carrier-1 to 15.
Command:
RFXPress:GENPurpose:CARRier1:BSE Dat a:P RBS “15”
12. Set the Modulation for the Carrier-1 to QPSK.
Command:
RFXPress:GENPurpose:CARRier1:MOD Ula tio n “QPSK”
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:PWRRam pin g:T URN on ON
15. Set the Power Ramping Function to Linear.
Command:
RFXPress:GENPurpose:CARRier1:PWR Ram pin g:F UNCt ion LINEar
16. Set the Power Ramping time to 100 ns.
Command:
RFXPress:GENPurpose:CARRier1:PWR Ram pin g:T IME 100E-09
17. Add a symbol with the symbol value 0 in the power ramping table.
Command:
RFXPress:GENPurpose:CARRier1:PWR Ram pin g:A DDSy mbo l 0
18. Select the added symbol with value 0.
Command:
RFXPress:GENPurpose:CARRier1:PWR Ram pin g:S ELSy mbo l 0
19. Set the Level parameter to 0.
Command:
RFXPress:GENPurpose:CARRier1:PWRR amp ing :LE VEl 0
20. Repeat steps 17 to 19 two more times, adding the following parameters:
Symbol = 100 and Level = –60 dB Symbol = 200 and Level = 0 dB
RFXpress RFX100 Programmer Manual1-5
Sample Program
21. Set the Carrier
Leakage (I/Q Impairments) to ON for Carrier-2.
Command:
RFXPress:GEN
Purpose:CARRier2:IQIMpairment:CA RRl eak age :TUR Non ON
22. Set the Carrier Leakage (I/Q Impairments) I Value to 5 for Carrier-2.
Command:
RFXPress:GENPurpose:CARRier2:IQI Mpa irm ent :CA RRl eak age :IVA Lue 5
23. Set the Carrier Leakage (I/Q Impairments) Q Value to 5 for Carrier-2.
Command:
RFXPress:GENPurpose:CARRier2:IQI Mpa irm ent :CA RRl eak age :QVA Lue 5
24. Set the Offset (Interference Addition) to ON for Carrier-3.
Command:
RFXPress:GENPurpose:CARRier3:INT Fad dit ion :OF FSe t:T URN on ON
25. Set the Offset (Interference Addition) frequency to 10 MHz for Carrier-3.
Command:
RFXPress:GENPurpose:CARRier1:INT Fad dit ion :OF FSe t:F REQ offs et 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-6RFXpress 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 Manual1-7
Sample Program
1-8RFXpress RFX100 Programmer Manual
Syntax and Commands
Command Syntax
For information on the Syntax Overview, Command and Query Structure,
Clearing the Instrument, Command Entry,ParameterTypes,SCPICommands
and Queries,
Generators Programmer Manual.
refer to the AWG5000 and AWG7000 Series Arbitrary Waveform
RFXpress RFX100 Programmer Manual2-1
Command Syntax
2-2RFXpress RFX100 Programmer Manual
Command Groups
Launch Commands
Use the following command to launch RFXpress.
Table 2-1: Launch commands
CommandDescription
RFXPressLaunches the RFXpress application.
RFXPress:SELAppSets or returns the currently selected application.
File Commands
Use the following commands to do the framework related operations.
Table 2-2: File commands
CommandDescription
RFXPress:RFSFile:LOADLoads the specified .rfs file.
RFXPress:RFSFile:SAVESaves the currently selected plug-in information to an .rfs file.
The plug-in to be saved must first be selected.
RFXPress:RSTDefaultRestores the default setup for the currently selected plug-in. The
plug-in to be reset m ust first be selected.
Table 2-3: Data file commands
CommandDescription
RFXPress:RFDFile:LOADLoads the waveform contained in the specified .rfd file in to the
waveform list.
RFXPress:RFDFile:SAVESaves the currently selected waveform in the waveform list to
a.rfdfile.
RFXPress:RFDFile:SELEctSelects the specified waveform in the waveform list.
Table 2-4: Import from file commands
CommandDescription
RFXPress:IMPOrtfile:BASEbandSets or returns the import file baseband status.
RFXPress:IMPOrtfile:DATAtypeSets or returns the import file data type selection.
RFXPress:IMPOrtfile:FORMatSets or returns the import file format selection for .txt and .csv
files.
RFXPress:IMPOrtfile:IM
RFXPress:IMPOrtfile:O
RFXPress:IMPOrtfile:T
POrt
VERwrite
YPE
Imports the specified file
Sets or returns the impo
Set or returns the impor
.
rt file overwrite status.
t file type filter.
RFXpress RFX100 Programmer Manual2-3
Command Groups
Table 2-5: Wave
CommandDescription
RFXPress:WLISt:CALIbration:APPLyApplies calibration on the selected files 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 comm ands to set the compile settings parameters.
Table 2-6: Compile settings commands
CommandDescription
RFXPress:COMPileCompiles to generate waveforms.
RFXPress:COMPile:CORRection:CHFourSets 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:CHONeSets 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:CHTHreeSets 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:CHTWoSets 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:FNAMeSets or returns the correction file name. The correction file name
can be set only when the selected plug-in is Generic Signal.
RFXPress:COMPile:ADJWrap
RFXPress:COMPile:AOVErsamplSets or returns the auto oversampling calculation option.
RFXPress:COMPile:AWFLengthSets or returns the auto waveform length calculation option.
RFXPress:COMPile:CPASendSets the compile and send option.
RFXPress:COMPile:ICHAnnelSets or returns the I channel (the number of channels depends
RFXPress:COMPile:IINVertSets or returns the I Invert status.
RFXPress:COMPile:IQNOrmfactSets or returns the normalization/division factor in the compile
RFXPress:COMPile:IWFMnameSets or returns the I waveform name in the compile settings
RFXPress:COMPile:NORMmodeSets 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-4RFXpress RFX100 Programmer Manual
Command Groups
Table 2-6: Compile settings commands (cont.)
CommandDescription
RFXPress:COMPile:OVERsamplSets or returns the oversampling.
RFXPress:COMPile:QCHAnnelSets or returns the Q channel (the number of channels depends
on the instrument).
RFXPress:COMPile:QINVertSets or returns Q Invert.
RFXPress:COMPile:QWFMnameSets or returns the Q waveform name in the compile settings
when the signal format is IF/RF or IQ.
RFXPress:COMPile:RADAr:ADJUstSets or returns the adjust pulse time or frequency parameters.
These values must be adjusted to meet the AWG specifications.
This command is applicable only when the selected plug-in is
Radar signal.
RFXPress:COMPile:RFCHannelSets or returns the RF channel.
RFXPress:COMPile:RFNOrmfactSets or returns the normalization/division factor in the compile
settings for IF/RF signals.
RFXPress:COMPile:RFWFmnameSets or returns the IF/RF waveform name in the compile settings
when the signal format is IF/RF.
RFXPress:COMPile:SIGFormatSets or returns the signal format in RFXpress.
RFXPress:COMPile:WLENgthSets or returns the waveform length.
RFXPress:COMPile:WLTYpeSets 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>:ALPHaSets or returns the Alpha/(B*T) for carrier <n>.
Sets or returns the m odulating 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-defined PRBS initial polynomial
expression of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:STATeSets or returns the state of carrier <n>.
RFXPress:GENPurpose:CARRier<n>:SYMBrateSets or returns the symbol rate for carrier <n>.
Sets or returns the user-defined PRBS polynomial expression
of carrier <n>.
Sets or returns the user-defined 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 returns the ‘n’ value for NDPSK modulation 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-6RFXpress RFX100 Programmer Manual
Command Groups
Table 2-7: Generic signal setup commands (cont.)
CommandDescription
RFXPress:GENPurpose:CARRier<n>:WINDowSets or returns the window for carrier <n>.
RFXPress:GENPurpose:CARTypeSets or returns the carrier mode.
RFXPress:GENPurpose:DELCarrierDeletes the specified carrier from the carrier table.
Generic Signal: Multi-Carrier Settings Commands
Use the following commands to set parameters for multi-carrier generic s ignals.
Table 2-8: Multi-carrier commands
CommandDescription
RFXPress:GENPurpose:ADDCarrier
RFXPress:GENPurpose:CARRier<n>:MULTipath:ADDPathAdds a path with the specifi ed delay in the multipath table for
RFXPress:GENPurpose:CARRier<n>:MULTipath:AMPLitudeSets or returns the amplitude value for the currently selected
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELAySets or returns the delay value for the currently selected path
XPress:GENPurpose:CARRier<n>:MULTipath:DELPath
RF
RFXPress:GENPurpose:CARRier<n>:MULTipath:PHASeSets or returns the phase value for the currently selected path
RFXPress:GENPurpose:CARRier<n>:MULTipath:SELPathSets or returns the currently selected path in multipath table for
RFXPress:GENPurpose:CARRier<n>:MULTipath:TURNonSets or returns the “Turn On” status of multipath settings for
RFXPress:GENPurpose:ANCHorSets or returns the carrier as anchor carrier in the multi-carrier
RFXPress:GENPurpose:DELAllcarrDeletes all carriers from the carrier table.
RFXPress:GENPurpose:MLTCarrier:BSEFreqSets or returns the multi-carrier base frequency.
Adds ‘n’ carriers in the carrier table.
er <n>, where <n> is the c arrier 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 specified delay in the multipath table for
De
carrier <n>, where <n> is the c arrier 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 c arrier 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 Manual2-7
Command Groups
Table 2-8: Multi-carrier commands (cont.)
CommandDescription
RFXPress:GENPurpose:MLTCarrier:BWIDthSets or returns the multi-carrier bandwidth.
RFXPress:GENPurpose:MLTCarrier:CARSpacingSets or returns the multi-carrier carrier spacing.
RFXPress:GENPurpose:MLTCarrier:CENFrequencySets or returns the multi-carrier center frequency.
RFXPress:GENPurpose:MLTCarrier:INIOffsetSets or returns the multi-carrier initial offset.
RFXPress:GENPurpose:MLTCarrier:OPTionSets or returns the m ulti-carrier option.
RFXPress:GENPurpose:MLTCarrier:PHSShiftSets or returns the multi-carrier phase shift.
RFXPress:GENPurpose:MLTCarrier:RNDPhaseSets or returns the multi-carrier phase as random or not.
2-8RFXpress RFX100 Programmer Manual
Command Groups
Generic Signa
l: Multipath Commands
Use the following commands to set multipath parameters for gener ic signals.
Table 2-9: Multipath commands
CommandDescription
RFXPress:GENPurpose:CARRier<n>:MULTipath:ADDPathAdds a path with the specifi ed delay in the multipath table for
carrier <n>, where <n> is the carrier number.
RFXPress:GENPurpose:CARRier<n>:MULTipath:AMPLitudeSets or returns the amplitude value for the currently selected
path in the multipath table for carrier < n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELAySets or returns the delay value for the currently selected path in
the multipath table for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:DELPathDeletes a path with the specified delay in the m ultipath table
for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:PHASeSets or returns the phase value for the currently selected path in
the multipath table for carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:SELPathSets or returns the currently selected path in multipath table for
carrier <n>.
RFXPress:GENPurpose:CARRier<n>:MULTipath:TURNonSets 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
CommandDescription
RFXPress:GENPurpose:CARRier<n>:HOPPing:HOPFreq:ADDAdds the hop frequency in the hopping table/list for carrier <n>.
RFXPress:GENPurpose:SPARameter:INVErtSets or returns the Apply Inversion parameter in S-parameter.
RFXPress:GENPurpose:SPARameter:MODESets 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-14RFXpress RFX100 Programmer Manual
Command Groups
Instrument Co
ntrol
Use the following command for instrument control.
Table 2-17: Instrument control commands
CommandDescription
RFXPress:INSTctrl:AWGenerator:CHANnel<n>:WAVNameSets the waveform to a specified AWG c hannel.
Radar: Pulse Train Settings
Use the following commands for pulse train settings.
Table 2-18: Pulse train settings commands
CommandDescription
RFXPress:RADAr:PULTrain:ADDElementAdds 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:SELEctSelects the pulse or dead-time at the specified index. The query
RFXPress:RADAr:PULTrain:DELEteDeletes 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:ANCHorSets 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 specified 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 ad ding pulse groups.
Table 2-19: Radar add pulse commands
CommandDescription
RFXPress:RADAr:PULTrain:SELPulse:ADDItion:TURNonSets 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:SELAllSets or returns the status of the pulse groups whether all the
pulse groups are added together in time.
RFXpress RFX100 Programmer Manual2-15
Command Groups
Radar: Pulse E
nvelope Group Settings
Use the following commands for pulse envelope settings.
Table 2-20: Radar pulse envelope commands
CommandDescription
RFXPress:RADAr:PULSe:PENVelope:SHAPeSets 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:CUSTomfileSets or returns the custom pulse envelope shape file 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:STARtvalueSets or returns the pulse envelope start time value for the
currently selected pulse group.
RFXPress:RADAr:PULSe:PENVelope:TIME:RISE:VALUeSets 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:PERCentageSets 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:VALUeSets 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:PERCentageSets 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:OFFTimeSets 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:VALUeSets 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:POWErSets or returns the pulse envelope width power for the currently
selected pulse group. Select a pulse group in the p ulse train
table before using this command.
RFXPress:RADAr:PULSe:PENVelope:SAMPlerateSets 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:CAROffsetSets 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:BBOFfsetSets 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-16RFXpress RFX100 Programmer Manual
Command Groups
CommandDescription
RFXPress:RADAr:PULSe:PENVelope:RELAmplitudeSets 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
CommandDescription
RFXPress:RADAr:CARRier:MAGNitudeSets or returns the carrier magnitude. Set the signal format to
IF/RF before executing this command.
RFXPress:RADAr:CARRier:AMPLitudeSets or returns the carrier amplitude. Set the signal format to IQ
before executing this command.
RFXPress:RADAr:CARRier:FREQuencySets or returns the carrier frequency. Set the signal format to
IF/RF before executing this command.
RFXPress:RADAr:CARRier:COHErentSets 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
CommandDescription
RFXPress:RADAr:PULSe:ANTEnna:BEAM:FILESets or returns the custom antenna beam type file 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 Defined” before using
his command.
t
FXPress:RADAr:PULSe:ANTEnna:TURNon
R
RFXPress:RADAr:PULSe:ANTEnna:BEAM:TYPESets 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:RADAr:PULSe:ANTEnna:BEAM:WIDThSets 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:SCANrateSets or returns the s can rate of the antenna for the currently
RFXPress:RADAr:PULSe:ANTEnna:TBEAringSets 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 p ulse 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: M ultipath
Use the following commands for multipath settings.
le 2-23: Radar multipath commands
Tab
CommandDescription
RFXPress:RADAr:PULSe:MULTipath:TURNonSets 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:DELAySets 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 specified delay in 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-18RFXpress RFX100 Programmer Manual
Command Groups
Table 2-23: Radar multipath commands (cont.)
CommandDescription
RFXPress:RADAr:PULSe:MULTipath:AMPLitudeSets 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:PHASeSets 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:DELPathDeletes 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 im pairments settings.
2-24: Radar I/Q impairments commands
Table
CommandDescription
RFXPress:RADAr:IQIMpairment:IQSWap:TURNonSets or returns the “Turn On” status of IQ Swap.
RFXPress:RADAr:IQIMpairment:IQIMbalance:TURNonSets or returns the “Turn On” status of IQ Imbalance.
RFXPress:RADAr:IQIMpairment:IQIMbalance:IQIMbalanceSets or returns the IQ imbalance value.
RFXPress:RADAr:IQIMpairment:QUADerror:TURN o nSets or returns the “Turn On” status of quadrature error.
RFXPress:RADAr:IQIMpairment:QUADerror:DEGReesSets or returns the quadrature error degrees value.
RFXPress:RADAr:IQIMpairment:CARRleakage:TURNonSets or returns the “Turn On”status of carrier leakage.
RFXPress:RADAr:IQIMpairment:CARRleakage:IVALueSets or returns the carrier leakage I value.
RFXPress:RADAr:IQIMpairment:CARRleakage:QVALueSets or returns the carrier leakage Q value.
RFXPress:RADAr:IQIMpairment:HWSKew:TURNonSets or returns the “Turn On” status of hardware skew.
RFXPress:RADAr:IQIMpairment:HWSKew:CH1ValSets or returns the channel 1 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH2ValSets or returns the channel 2 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH3ValSets or returns the channel 3 hardware skew value.
RFXPress:RADAr:IQIMpairment:HWSKew:CH4ValSets or returns the channel 4 hardware skew value.
Radar: Interference Addition
Use the following commands for interference addition settings.
RFXpress RFX100 Programmer Manual2-19
Command Groups
Table 2-25: Rad
CommandDescription
RFXPress:RADAr:INTFaddition:NOISe:TURNonSets or returns the “Turn On” status of Interference Addition
RFXPress:RADAr:INTFaddition:NOISe:SNRValueSets or returns the Interference Addition Noise S NR value.
RFXPress:RADAr:INTFaddition:NOISe:BANDwidthSets or returns the Interference Addition Noise bandwidth value.
RFXPress:RADAr:INTFaddition:SIGNaladd:TURNonSets or returns the signal addition “Turn On” status.
RFXPress:RADAr:INTFaddition:SIGNaladd:SIGFormatSets or returns the signal format selected.
RFXPress:RADAr:INTFaddition:SIGNaladd:VIAIntfSets or returns the interference method selection.
RFXPress:RADAr:INTFaddition:SIGNaladd:IWAVeformSets or returns the I waveform file name.
RFXPress:RADAr:INTFaddition:SIGNaladd:QWAVeformSets or returns the Q waveform file name.
RFXPress:RADAr:INTFaddition:SIGNaladd:RFWAveformSets or returns the RF waveform file name.
ar interference addition commands
Noise.
Radar: Pulse Impairments
e following commands for pulse impairment settings.
Use th
Table 2-26: Radar pulse impairment commands
CommandDescription
RFXPress:RADAr:PULSe:IMPAirments:JITTer:TURNonSets 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:EDGEtypeSets 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:EGDEviationSets or returns the width 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 “G aussian” before using this command.
RFXPress:RADAr:PULSe:IMPAirments:JITTer:WIDThtypeSets 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:WIDEviationSets 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:TURNonSets 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:DROOpSets 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:OVSHootSets 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:RADAr:PULSe:IMPAirments:AMPDeviation:RIPValueSets or returns the width 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 O n" 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”.
Sets or returns the width 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-27: Radar pulse hopping commands
CommandDescription
RFXPress:RADAr:PULSe:HOPPing:ADDHopAdds a new hop to the hopping table for the currently selected
pulse group. Select a pulse group in the pulse train table and
turn on hopping before using this command.
RFXPress:RADAr:PULSe:HOPPing:DELHopDeletes 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 RFX100 Programmer Manual2-21
Command Groups
Table 2-27: Radar pulse hopping commands (cont.)
CommandDescription
RFXPress:RADAr:PULSe:HOPPing:OFFSetSets 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:RELAmplitudeSets 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:REPEatSets 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:SELHopSets or returns the hop with the s pecified 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:TURNonSets or r eturns 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.
le 2-28: Radar pulse staggered PRI commands
Tab
CommandDescription
RFXPress:RADAr:PULSe:STAGpri:ADDPriAdds a new PRI deviation to the PRI Deviation table for the
currently selected pulse group. Select a pulse group in the pulse
ain table, turn on staggered PRI, and set the staggered PRI
tr
type to “User Defined” before using this command. The number
of PRI deviations that can be added depends upon the pulse
roup’s repeat value.
g
FXPress:RADAr:PULSe:STAGpri:DELPri
R
RFXPress:RADAr:PULSe:STAGpri:DEVIationSets or returns the specified index of the PRI deviation in the PRI
eletes the selected index in the PRI deviation table for the
D
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.
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 Defined” before using this command.
2-22RFXpress RFX100 Programmer Manual
Command Groups
Table 2-28: Radar pulse staggered PRI commands (cont.)
CommandDescription
RFXPress:RADAr:PULSe:STAGpri:REPEatSets 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
Defined” before using this command.
RFXPress:RADAr:PULSe:STAGpri:SELPriSets or returns the specified 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 Defined” before using this command.
RFXPress:RADAr:PULSe:STAGpri:SLOPeSets 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:TURNonSets 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:TYPESets or returns 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.
le 2-29: Radar pulse modulation commands
Tab
CommandDescription
RFXPress:RADAr:PULSe:MODUlationSets or returns the m odulation for the currently selected pulse
group. Select a pulse group in the pulse train table before using
is command.
th
FXPress:RADAr:PULSe:MODUlation:CUSTom:FNAMe
R
RFXPress:RADAr:PULSe:MODUlation:USFM:DURAtionSets or returns the duration for the selected step in the
RFXPress:RADAr:PULSe:MODUlation:USFM:FRQOffsetSets or returns the frequency offset for the selected step in the
ets or returns the file name in the custom modulation for the
S
currently selected pulse group. Select a pulse group in the pulse
train table and set the modulation to custom modulation before
sing this command.
u
User-defined SFM modulation for the currently selected pulse
group. Select a pulse group in the pulse train table and set the
modulation to U ser-defi ned SFM before using this command.
User-defined SFM modulation for the currently selected pulse
group. Select a pulse group in the pulse train table and set the
modulation to U ser-defi ned SFM before using this command.
RFXPress:RADAr:PULSe:MODUlation:BCPBarker:CODESets 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:FRQSweepSets 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:SWPRangeSets or returns the sweep 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:COEFficientSets or returns the coefficient for the selected order in the
linear frequency m odulation 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:SELOrderSets 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:INIOffsetSets 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 modulation
before using this command.
RFXPress:RADAr:PULSe:MODUlation:PLPCodes:PHSOffsetSets or returns the phase 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 modulation
before using this command.
RFXPress:RADAr:PULSe:MODUlation:PLPCodes:STEPsSets 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:INIStepSets 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:STEPsS ets 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:RADAr:PULSe:MODUlation:SFM:STPSizeS 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:GENPurpose:CARRier<n>:PHASeSets or returns the phase shift of the carrier ‘n’ where [n] is
RFXPress:RADAr:PULSe:MODUlation:FRANk:CODElengthSets or returns the code length in the Frank Code modulation
RFXPress:RADAr:PULSe:MODUlation:NLFM:ADDAdds ‘n’ order in the Non Linear FM modulation for the currently
RFXPress:RADAr:PULSe:MODUlation:NLFM:DELNDeletes ‘n’ order in the Non Linear FM modulation for the
RFXPress:RADAr:PULSe:MODUlation:P1COde:CODElengthSets or returns the code length in the P1-Polyphase Code
1
Adds ’n’ user defined code steps in the User-defined Code
modulation for the c urrently selected pulse group. Select a
pulse group in the pulse train table and set the modulation
to User-defined Step PM AM modulation before using this
command.
1
Deletes ‘n’ user defined code step in the User-defined Code
modulation for the c urrently selected pulse group. Select a
pulse group in the pulse train table and set the modulation
to User-defined Step PM AM modulation before using this
command.
1
Sets or returns the duration for the selected step in the
User-defined Step PM AM modulation for the currently selected
pulse group. Select a pulse group in the pulse train table and set
the modulation to U ser-defined Step PM AM modulation before
using this command.
1
Sets or returns the phase for the selected step in the User-defined
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-defined Step PM AM modulation before using
this command.
1
Sets or returns the currently selected step in the User-defined
SFM modulation for the currently selected pulse group. Select
a pulse group in the pulse train table and set the modulation to
User-defined 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.
modulation for the c urrently 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:CODElengthSets 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:CODElengthSets 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:CODElengthSets 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:SAMESets 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:SYMBolsSets 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:INVErtSets 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:UPDOwnsSets 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:AMPLitudeS ets or returns the amplitude for the selected step in the
User-defined 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-defined Step PM AM before using
this command.
RFXPress:RADAr:PULSe:MODUlation:USFM:ADDNAdds ‘n’ user defined steps in the User-defined Step FM
modulation for the currently selected pulse group. Select a
pulse group in the pulse train table and set the modulation to
User-defined Step FM AM before using this command.
RFXPress:RADAr:PULSe:MODUlation:USFM:DELNDeletes ‘n’ user defined step in the User-defined 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-defined Step FM AM before using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:AMPLitudeSets or returns the amplitude for the selected step in the
User-defined Step PM AM modulation for the currently selected
pulse group. Select a pulse group in the pulse train table and set
the modulation to U ser-defined Step PM AM modulation before
using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:DELNDeletes ‘n’ user defined code step in the User-defined 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-defined Step PM AM modulation before using this
command.
RFXPress:RADAr:PULSe:MODUlation:USPM:DURAtionSets or returns the duration for the selected step in the
User-defined Step PM AM modulation for the currently selected
pulse group. Select a pulse group in the pulse train table and set
the modulation to U ser-defined Step PM AM modulation before
using this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:PHASeSets or returns the phase for the selected step in the User-defined
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-defined Step PM AM modulation before using
this command.
RFXPress:RADAr:PULSe:MODUlation:USPM:SELStepSets or returns the currently selected step in the User-defined
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-defined Step PM AM modulation before using
this command.
1
This command has been deprecated; how ever, it is still supported for backward compatibility.
RFXpress RFX100 Programmer Manual2-27
Command Groups
2-28RFXpress 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 com piles 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 {<NR1>| OFF |ON }
RFXpress RFX100 Programmer Manual2-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.
RFXPRESS:COMPILE:CORRECTION:CHTH REE 1 applies correction on channel 3.
RFXPRESS:COMPILE:CORRECTION:CHTH REE ? 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-32RFXpress 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:CHTW o {<NR1>|OFF|ON}
RFXPress:COMPile:CORRection:CHTW o?
Boolean
Boolean
RFXPRESS:COMPILE:CORRECTION:CHTW O 1 applies correction on chann el 2.
RFXPRESS:COMPILE:CORRECTION:CHTW O? returns the apply correction status
on channel 2.
RFXPress:COMPile:CORRection:FNAMe
Group
Syntax
Arguments
Returns
Examples
Sets or returns the correction file 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:FNAM e
RFXPress:COMPile:CORRection:FNAM e?
String
String
RFXPRESS:COMPILE:CORRECTION:FNAM E “E:\Test.rfc” sets the correction
file name to “E:\Test.rfc”.
RFXPRESS:COMPILE:CORRECTION:FNAM E? returns the correction file name.
RFXpress RFX100 Programmer Manual2-33
Command Descriptions
RFXPress:COM
Arguments
Examples
Pile:CPASend
Sets the compile and send option. When set to true, the command com piles and
send the waveforms to AWG. When set to false, the command only compiles
the waveform
RFXPRESS:COMPILE:IQNORMFACT 1. 5 sets the IQ Normalization factor to 1.5.
RFXPRESS:COMPILE:IQNORMFACT? returns the norm alization 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.
Sets or returns the Q waveform nam e in the com pile 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.
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 specifications. This command is applicable
only when the selected plug-in is Radar signal.
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 c hannels depends on the instrument.
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.
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 length in seconds.
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>:A LPH a
RFXPress:GENPurpose:CARRier<n>:A LPH a?
Real
Real
sets carrier 3 as the anchor carrier.
Examples
RFXPRESS:GENPURPOSE:CARRIER1:ALP HA 0.20 sets the Alpha/(B*T) for
carrier 1 to 0.20.
RFXPress:GENPurpose:CARRier1:ALP Ha? 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>:A MPL itu de
RFXPress:GENPurpose:CARRier<n>:A MPL itu de?
Real
rms
Returns
RFXpress RFX100 Programmer Manual2-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 c an be accessed only when the signal format is IQ.
Group
Syntax
Related Commands
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:B BOF fse t
RFXPress:GENPurpose:CARRier<n>:B BOF fse t?
RFXPress:COMPile:SIGFormat
Real
sets the amplitude of
returns the amplitude of
Returns
Examples
Real
RFXPRESS:GENPURPOSE:CARRIER1:BBO FFS ET 1e6 sets the baseband offset
for carrier 1 to 1 MHz.
RFXPRESS:GENPURPOSE:CARRIER1:BBO FFS ET? returns the baseband offset
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:BSEData
Sets or returns the base data type of carrier <n>, w here <n> is the carrier number.
Group
Syntax
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:B SED ata
RFXPress:GENPurpose:CARRier<n>:B SED ata ?
ALLZero, A LLO ne, PRBS, PATTern, FILE
2-44RFXpress RFX100 Programmer Manual
Command Descriptions
Returns
Examples
ALLZero, A LLO n
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A PRBS sets the base data of
carrier 1 to PRBS.
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A? returns the base data type for
carrier 1.
e, PRBS, PATTern, FILE
RFXPress:GENPurpose:CARRier<n>:BSEData:FILE
Sets or returns the user-defined file for File Base data type of carrier <n> , where
<n> is the carrier number. The file path must be given and should be present in
the host which has RFXpress loaded.
Group
Syntax
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:B SED ata :FI LE
RFXPress:GENPurpose:CARRier<n>:B SED ata :FI LE?
Arguments
Returns
Examples
String
String
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:F ILE "C:\Userfile.txt"
sets the user defined file as "C:\Userfile.txt" for carrier 1.
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:F ILE ? returns the base data
file 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>:B SED ata :PA TTer n
RFXPress:GENPurpose:CARRier<n>:B SED ata :PA TTer n?
RFXpress RFX100 Programmer Manual2-45
Command Descriptions
Arguments
Returns
Examples
String
String
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P ATT ERN "101010101" sets
the pattern data as "101010101".
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P ATT ERN ? 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 c arrier number.
Group
Syntax
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:B SED ata :PR BS
RFXPress:GENPurpose:CARRier<n>:B SED ata :PR BS?
Arguments
Returns
Examples
String
The string values are:
7, 9, 15, 16, 21, 23, User-defined
String
The string values return ed are:
7, 9, 15, 16, 21, 23, User-defined
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P RBS “User-defined” sets
the PRBS type of carrier 1 to “User-defined”.
RFXPRESS:GENPURPOSE:CARRIER1BSED ATA :PR BS? returns the PRBS type
Sets or returns the user-defined PRBS initial polynomial expression of carrier
<n>, where <n> is the carrier number.
2-46RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:B SED ata :PR BS:U SRD efi ned :
IPOLynomial
RFXPress:GENPurpose:CARRier<n>:B SED ata :PR BS:U SRD efi ned :
IPOLynomial?
String
:Setup
Valid polynomial expressions ar e accepted.
String
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P RBS :USR DEF INE D:P OLY NOM IAL
"X20+X15+1"
sets the initial polynomial for the user-defined PRBS to
"X20+x15+1".
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P RBS :USR DEF INE D:I POL YNO MIA L?
returns the initial polynomial expression of user-defined PRBS type for carrier 1.
Sets or returns the user-defined 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>:B SED ata :PR BS: USR Def ine d:
SREGister
RFXPress:GENPurpose:CARRier<n>:B SED ata :PR BS: USR Def ine d:
SREGister?
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P RBS :US RDE FIN ED: SREG IST ER
"101010101010101"
for the polynomial expression of "X15+x14+1".
RFXPRESS:GENPURPOSE:CARRIER1:BSE DAT A:P RBS :US RDE FIN ED: SREG IST ER?
returns the Shift register binary pattern user-defined 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 Ripple.
2-48RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:C HBR ipp le
RFXPress:GENPurpose:CARRier<n>:C HBR ipp le?
:Setup
RFXPress:GENPurpose:CARRier<n>:WINDow
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:CHB RIP PLE 14.3 sets the Chebyshev
ripple for carrier 1 to 14.3 .
RFXPRESS:GENPURPOSE:CARRIER1:CHB RIP PLE ? 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>:C ODi ng
RFXPress:GENPurpose:CARRier<n>:C ODi ng?
String
The string values are:
None, Gray , Differential, Gray differential, NADC, TFTS,
MSAT diffe ren tia l
String
The string values returned are:
None, Gray , Differential, Gray differential, NADC, TFTS,
MSAT diffe ren tia l
RFXpress RFX100 Programmer Manual2-49
Command Descriptions
Examples
RFXPRESS:GENP
to Gray.
RFXPRESS:GENPURPOSE:CARRIER1:COD ING ? 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>:C ONL en
RFXPress:GENPurpose:CARRier<n>:C ONL en?
Integer
Integer
sets carrier 1 coding
Examples
RFXPRESS:GENPURPOSE:CARRIER1:CON LEN 11 sets the convolution length
for carrier 1 to 11 symbols.
RFXPRESS:GENPURPOSE:CARRIER1:CON LEN ? returns the convolution length
Sets or returns the “Turn On” status of amplifier distortion settings for carrier
<n>, where <n> is the carrier number.
Group
Syntax
Arguments
Returns
Generic signal: Distortion addition
RFXPress:GENPurpose:CARRier<n>:D IST add iti on:A MPL ifi er: TUR Non
{<NR1>|OFF|ON}
RFXPress:GENPurpose:CARRier<n>:D IST add iti on:A MPL ifi er:
TURNon?
Boolean
Boolean
Examples
RFXPRESS:GENPURPOSE:CARRIER1:DIS TAD DIT ION :AMP LIF IER :TU RNO N 1
sets the a mplifi er distortion status for carrier 1 to On.
RFXPRESS:GENPURPOSE:CARRIER1:DIS TAD DIT ION :AMP LIF IER :TU RNO N?
returns the amplifi er distortion status for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FILTer
Sets or returns the filter for carrier <n>, where <n> is the carrier number.
Group
Syntax
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:F ILT er
RFXPress:GENPurpose:CARRier<n>:F ILT er?
String
The string values are:
No Filter
Rectangular
RFXpress RFX100 Programmer Manual2-55
Command Descriptions
Raised Cos ine
Root Raise d Cosine
Gaussian(Dirac Delta)
Gaussian(rectangular)
Triangular
Edge
Half Sine
User-Defined
Returns
Examples
String
The string values return ed are:
No Filter
Rectangular
Raised Cos ine
Root Raise d Cosine
Gaussian(Dirac Delta)
Gaussian(rectangular)
Triangular
Edge
Half Sine
User-Defined
RFXPRESS:GENPURPOSE:CARRIER1:FIL TER "Raised Cosine" sets the
carrier 1 filter to Raised Cosine.
RFXPRESS:GENPURPOSE:CARRIER1:FIL TER ? returns the carrier 1 filter.
RFXPress:GENPurpose:CARRier<n>:FREQuency
Sets the carrier frequency of carrie r <n>, where <n> is the carrier number. This is
applicable only if the signal format is IF/RF.
RFXPRESS:GENPURPOSE:CARRIER2:FRE QUE NCY 20e6 sets the frequency
ofcarrier2to20MHz.
RFXPRESS:GENPURPOSE:CARRIER2:FRE QUE NCY ? returns the frequency of
carrier 2.
urpose:CARRier<n>:FREQuency
RFXPress:GENPurpose:CARRier<n>:FSAMple:DATOrg
Sets or retur ns the file sample data organization for c arrier <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>:F SAM ple :DA TOrg
RFXPress:GENPurpose:CARRier<n>:F SAM ple :DA TOrg ?
RFXPress:GENPurpose:CARRier<n>:MODUlation
IQ, QI, IONLy, QONLy
IQ, QI, IONLy, QONLy
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:D ATO RG IQ sets file sample
data organization for carrier 1 to I/Q.
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:D ATO RG? returns the file
sample data organization for carrier 1.
RFXpress RFX100 Programmer Manual2-57
Command Descriptions
RFXPress:GEN
Related Commands
Arguments
Examples
Purpose:CARRier<n>:FSAMple:FNAMe
Sets or returns the File Samples file nam e for carrier <n>, where <n> is the
carrier number. This parameter can be acce ss ed only when the modulation is set
es.
Group
Syntax
Returns
to File Sampl
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:F SAM ple :FN AMe
RFXPress:GENPurpose:CARRier<n>:F SAM ple :FN AMe ?
RFXPress:GENPurpose:CARRier<n>:MODUlation
String
String
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:F NAM E “E:\Test.txt” sets
the file sample file name for carrier 1 to “E:\Test.txt”.
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:F NAM E? returns the file sam p le
for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSAMple:FORMat
Sets or returns the file 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>:F SAM ple :FO RMa t
RFXPress:GENPurpose:CARRier<n>:F SAM ple :FO RMa t?
RFXPress:GENPurpose:CARRier<n>:MODUlation
ASCIi, FLO At, DOUBle
set to File
Returns
2-58RFXpress RFX100 Programmer Manual
ASCIi, FLO At, DOUBle
Command Descriptions
Examples
RFXPRESS:GENP
sample format for carrier 1 to Double.
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:F ORM AT? returns the file
sample format for carrier 1.
URPOSE:CARRIER1:FSAMPLE:FORMAT DOUBle
RFXPress:GENPurpose:CARRier<n>:FSAMple:MODE
Sets or returns the file sample mode for carrier <n>, where <n> is the carrier
number.
Group
Syntax
Related Commands
Arguments
Generic signal: Setup
RFXPress:GENPurpose:CARRier<n>:F SAM ple :MO DE
RFXPress:GENPurpose:CARRier<n>:F SAM ple :MO DE?
RFXPress:GENPurpose:CARRier<n>:MODUlation
INTErnal, EXTErnal
sets the file
Returns
Examples
INTErnal, EXTErnal
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:M ODE EXTErnal sets the file
sample mode for carrier 1 to External.
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:M ODE ? returns the file sample
mode for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSAMple:SAMRate
Sets or returns the file 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>:F SAM ple :SA MRat e
RFXPress:GENPurpose:CARRier<n>:F SAM ple :SA MRat e?
RFXPress:GENPurpose:CARRier<n>:MODUlation
RFXpress RFX100 Programmer Manual2-59
Command Descriptions
Arguments
Returns
Examples
Real
Real
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:S AMR ATE 16 sets the file
sampling rate for carrier 1 to 16 M Hz.
RFXPRESS:GENPURPOSE:CARRIER1:FSA MPL E:S AMR ATE ? returns the file
sampling rate for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSYMble:DATOrg
Sets or returns the file symbol data organization for carrier <n>, where <n> is
the carrier number. This parameter can be accessed only w hen the modulation
is set to File Symbols.
Group
Generic signal: Setup
Syntax
Related Commands
Arguments
Returns
Examples
RFXPress:GENPurpose:CARRier<n>:F SYM ble :DA TOr g
RFXPress:GENPurpose:CARRier<n>:F SYM ble :DA TOr g?
RFXPress:GENPurpose:CARRier<n>:MODUlation
IQ, QI, IONLy, QONLy
IQ, QI, IONLy, QONLy
RFXPRESS:GENPURPOSE:CARRIER1:FSY MBL E:D ATO RG QI sets the file symbol
data organization for carrier 1 to Q/I.
RFXPRESS:GENPURPOSE:CARRIER1:FSY MBL E:D ATO RG? returns the file
symbol data organization for carrier 1.
RFXPress:GENPurpose:CARRier<n>:FSYMble:FNAMe
Sets or returns the file symb ol file 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-60RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:F SYM ble :FN AMe
RFXPress:GENPurpose:CARRier<n>:F SYM ble :FN AMe?
RFXPress:GENPurpose:CARRier<n>:MODUlation
String
String
RFXPRESS:GENPURPOSE:CARRIER1:FSY MBL E:F NAM E “E:\Test1.txt” sets
the file symbol file name for carrier 1 to “E:\Test1.txt”.
RFXPRESS:GENPURPOSE:CARRIER1:FSY MBL E:F NAM E? returns the file symbol
file nam e for carrier 1.
:Setup
RFXPress:GENPurpose:CARRier<n>:FSYMble:FORMat
Group
Syntax
Related Commands
Arguments
Returns
Examples
Sets or returns the file 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>:F SYM ble :FO RMat
RFXPress:GENPurpose:CARRier<n>:F SYM ble :FO RMat ?
RFXPress:GENPurpose:CARRier<n>:MODUlation
ASCIi, FLO At, DOUBle
ASCIi, FLO At, DOUBle
RESS:GENPURPOSE:CARRIER1:FSYMBLE:F ORM AT ASCIi
RFXP
symbol format for carrier 1 to ascii.
PRESS:GENPURPOSE:CARRIER1:FSYMBL E:F ORM AT?
RFX
symbol format for carrier 1.
sets the fi le
returns the file
RFXpress RFX100 Programmer Manual2-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>:H OPP ing :HO PFr eq: ADD
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
RFXPRESS:GENPURPOSE:CARRIER1:HOP PIN G:H OPF REQ :AD D adds a hop entry
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>:H OPP ing :HO PFr eq: CHS Pac ing
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: CHS Pac ing?
RFXPRESS:GENPURPOSE:CARRIER1:HOP PIN G:H OPF REQ :CH SPA CIN G 40e6
sets the hop channel spacing in hopping for carrier 1 to 40 MHz .
2-62RFXpress RFX100 Programmer Manual
Command Descriptions
RFXPRESS:GENP
the channel spacing in hopping for carrier 1.
URPOSE:CARRIER1:HOPPING:HOPFREQ:CHS PAC ING ?
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 ca n be accessed o nly 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>:H OPP ing :HO PFre q:D ELE te
RFXPress:GENPurpose:CARRier<n>:HOPPing:TURNon
Integer
returns
Examples
RFXPRESS:GENPURPOSE:CARRIER1:HOP PIN G:H OPF REQ: DEL ETE 5 deletes
the hop entry 5 in hopping table/list for carrier 1.
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>:H OPP ing :HO PFre q:F REQ uen cy
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:F REQ uen cy?
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>:H OPP ing :HO PFr eq: FRQ Mod e
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: FRQ Mod e?
sets the frequency mode in hopping for carrier 1 to Absolute.
returns
the frequency mode in hopping for carrier 1.
2-64RFXpress 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 parameter can be accessed only when hopping is enable d
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>:H OPP ing :HO PFre q:F RQO ffs et
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:F RQO ffs et?
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 accessed 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>:H OPP ing :HO PFre q:H OPT ime
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:H OPT ime ?
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, fixed".
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: HOP Tim e:
HOPPersecond
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: HOP Tim e:
HOPPersecond?
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, fixed" and "Hops per second, fixed" 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>:H OPP ing :HO PFre q:H OPT ime :
METHod
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:H OPT ime :
METHod?
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 set is
Group
Syntax
<n>. This
"Symbols per hop, fixed".
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: HOP Tim e:
SYMPerhop
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: HOP Tim e:
SYMPerhop?
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-68RFXpress RFX100 Programmer Manual
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:M AXF req
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:M AXF req ?
Sets or returns the hop minimum frequency for carrier < n> , where <n> is the
carrier number. This parameter can be accessed only when hopping is enable d
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>:H OPP ing :HO PFre q:M INF req
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:M INF req ?
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>:H OPP ing :HO PFr eq: PAT Ter n
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: PAT Ter n?
Sets or returns the polynomial for user-defined 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 Defined.
Group
Syntax
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: PRB S:
USRDefined:POLYnomial
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: PRB S:
USRDefined:POLYnomial?
Sets or returns the shift register value for user-defined PRBS in hopping for carrier
<n>, where <n> is the carrier number. This paramete r can be acc essed 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 Defined.
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:P RBS :
USRDefined:SREGister
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:P RBS :
USRDefined:SREGister?
Sets or returns the relative amplitude in the hopping table for carrier <n>, where
<n> is the carrier number. This parameter ca n be accessed o nly when hopping
RFXpress RFX100 Programmer Manual2-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>:H OPP ing :HO PFr eq: REL Amp litu de
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: REL Amp litu de?
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 carrie r <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>:H OPP ing :HO PFr eq: SEL Fre qidx
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: SEL Fre qidx ?
Sets or returns the hop index selection in hopping for c arrier <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
“Custom Table”.
Group
Syntax
Generic signal: Hopping
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:S ELH opi dx
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFre q:S ELH opi dx?
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 accessed only when the hop pattern set is
“Custom Table” and hop time m ethod is set as “Symbol Index, each hop”.
RFXpress RFX100 Programmer Manual2-75
Command Descriptions
Group
Syntax
Related Commands
Arguments
Returns
Examples
Generic signal
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: STS Ymb ol
RFXPress:GENPurpose:CARRier<n>:H OPP ing :HO PFr eq: STS Ymb ol?