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.
®
SourceXpress
is a registered trademark of Tektronix, Inc.
Contacting Tektronix
Tektronix, Inc.
14150 SW Karl Braun Drive
P.O. Box 5 0 0
Beaverto
USA
For product information, sales, service, and technical support:
n, OR 97077
In North America, call 1-800-833-9200.
Worldwide, visit www.tek.com to find contacts in your area.
This programmer manual provides information on how to use commands for
remotely controlling the Radar Signals plug-in application.
The Radar Signals plug-in can be installed in the SourceXpress software
application, AWG70000 series instruments, and AWG5200 series instruments.
Communication with the plug-in is through the programmatic interface of
these products. Using a single VISA or raw socket session, it is possible to
communicate with SourceXpress, AWG70000 series instruments, and AWG5200
series instruments.
For information on the Remote Control, GPIB Parameters, LAN Parameters,
Connecting to the Instrument using GPIB, and Setting up GPIB Communication,
refer to t
Manual or the AWG5200 series Arbitrary Waveform Generators Programmer
Manual.
he AWG70000 series Arbitrary Waveform Generators Programmer
Radar Signals Plug-in Programmer Manual1-1
Documentation
Documentation
In addition to this Radar Signals Programmer Guide, the following documentation
is included with this application:
Radar Signals Help. The help provides in-depth operation and user interface
help.
Radar Signals User Manual (PDF). This is adapted from the Radar Signals
help system.
1-2Radar Signals Plug-in 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,
Programmer Manual or the AWG5200 series Arbitrary Waveform Generators
Programmer Manual.
refer to the AWG70000 series Arbitrary Waveform Generators
Radar Signals Plug-in Programmer Manual2-1
Command Syntax
2-2Radar Signals Plug-in Programmer Manual
Command Groups
Control comma
nds
Table 2-1: Control commands and their descriptions
CommandDescriptio
WPLugin:AC
RADar:RES
Antenna c
Tive
et
ommands
Sets or retu
Resets the
the module to their default v alues.
n
rns the active waveform plug-in.
Radar Signals plug-in by setting all the values within
Table 2-2: Antenna commands and their descriptions
CommandDescrip
RADar:P
RADar:PULSe:ANTenna:BEAM:ELEVationSets or returns the antenna Beam Elevation for the selected
RADar:PULSe:ANTenna:BEAM:TY PESets or returns the antenna Beam Type for the selected pulse
RADa
RADar:PULSe:ANTenna:SCA N:FILESets or returns the filepath to the custom antenna scan file for
RADar:PULSe:ANTenna:SCA N:RATESets or returns the antenna Scan Rate for the selected pulse
RA
RADar:PULSe:ANTenna:TARGet:HORizontalSets or returns the antenna Horizontal Target position for the
RADar:PULSe:ANTenna:TARGet:VERTicalSets or returns the antenna Vertical Target position for the
RADar:PULSe:ANTenna:TONSets or returns the Antenna settings state (enabled or disabled)
ULSe:ANTenna:BEAM:AZIMuth
r:PULSe:ANTenna:SCA N:AREA
Dar:PULSe:ANTenna:SCA N:TYPE
Sets or r
definition.
pulse de finition.
defini
Sets
definition.
the selected pulse definition.
defi
Se
for the selected pulse definition.
selected pulse definition.
s
for the selected pulse definition.
tion
eturns the antenna Beam Azimuth for the selected pulse
tion.
or returns the antenna Scan Area for the selected pulse
nition.
ts or returns the antenna scan Type (antenna beam pattern)
elected pulse definition.
Radar Signals Plug-in Programmer Manual2-3
Command Groups
Compile comma
nds
Table 2-3: Compile commands and their descriptions
CommandDescription
RADar:COMPi
RADar:COMPile:CANCelCancels a compilation currently in progress.
RADar:COMPile:CASSignSets or returns the state (enabled or disabled) to compile the
RADar:CO
RADar:COMPile:OVERwriteSets or returns the Overwrite existing waveforms/sequences
RADar:COMPile:PLAYSets or returns the Play after assign state (enabled or disabled)
RADar:
RADar:COMPile:SRATeSets or returns the manual Sampling Rate for the compile
r:COMPile:SRATe:AUTO
RADa
RADar:PTRain:CHANnel:ISets or returns the playout channel intended for the compiled I
Dar:PTRain:CHANnel:Q
RA
RADar:PTRain:CHANnel:RFSets or returns the playout channel intended for the compiled
RADar:PTRain:CORRection:APPLySets or returns the Apply Corrections File state (enabled or
RADar:PTRain:CORRection:PATHSets or returns the RF Correction filename and filepath to use
RADar:PTRain:CORRection:PATH:ISets or returns the I Correction filename and filepath to use
OFDM:PTRain:CORRection:PATH:IQSets or returns the IQ C orrection filename and filepath to use
RADar:PTRain:CORRection:PATH:QSets or returns the Q Correction filename and filepath to use
RADar:PTRain:CORRection:TYPESets or returns the type of IQ correction file (a single IQ file or
le
MPile:OSAMpling
COMPile:SEQuence
Compiles and
Radar plug-in compile settings.
waveform and immediately assign it to a specified channel
(enabled)
Sets or re
sampling rate of the compiled signal.
state (enabled or disabled) when compiling.
for the
Sets or
sequences at end of the compile. If the sequence status is off,
then each pulse train is created as one single waveform.
ngs.
setti
or returns the sampling rate Auto Calculate state (enabled
Sets
or disabled).
signal waveform when the signal format is set to IQ. The selected
nnel is also used to define the amplitude ranges.
cha
ts or returns the playout channel intended for the compiled
Se
Q signal waveform when the signal format is set to IQ. The
selected channel is also used to define the amplitude ranges.
F waveforms and sequences when the signal format is set to
R
RF/IF. The selected channel is also used to define the amplitude
ranges.
disabled) for the Compile Settings.
when compiling an RF signal.
when compiling and IQ signal.
when compiling and IQ signal.
when compiling and IQ signal.
individual I and Q files) to apply when compiling.
generates waveforms and sequences using the
or just compile the waveform (disabled).
turns the over sampling rate used to determine the
Compile Settings.
returns the state (enabled or disabled) to create
2-4Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-3: Compile commands and their descriptions (cont.)
CommandDescription
RADar:PTRain:DUPConverterSets or returns the Internal IQ Modulator state (enabled or
disabled) when compiling.
RADar:SFORmatSets or returns the s ignal format of the signal to be compiled.
Hopping commands
Table 2-4: Hopping commands and their descriptions
CommandDescription
RADar:PULSe:HOPPing:CUSTom:RLIStSets or returns the Repeat List state (enabled or disabled) for
the Frequency Hop table.
RADar:PULSe:HOPPing[:LIST]:ADDAdds a single entry to the end of the Frequency Hop List or the
Frequency Avoid List.
RADar:PULSe:HOPPing[:LIST]:AOFFsetSets or returns the Amplitude Offset (in dB) of the currently
selected hop.
RADar:PULSe:HOPPing[:LIST]:COUNt?Returns the number of hops in the Hop List or the number of
entries in the Frequency Avoid List.
RADar:PULSe:HOPPing[:LIST]:DELete
RADar:PULSe:HOPPing[:LIST]:FOFFsetSets or returns the Frequency Offset (Relative Frequency) of the
RADar:PULSe:HOPPing[:LIST]:FREQuencySets or returns the Frequency of the currently selected hop in
RADar:PULSe:HOPPing[:LIST]:INSertInserts a single Hop to the Frequency Hop List at the specified
RADar:PULSe:HOPPing[:LIST]:PSINdexSets or returns the Pulse Start Index (Start Index) of the currently
RADar:PULSe:HOPPing[:LIST]:SELectSets or returns the selected Hop number in the Frequency Hop
RADar:PULSe:HOPPing:PATTernSets or returns the Hopping Pattern.
RADar:PULSe:HOPPing:PRBSSets or returns the Hopping PRBS pattern.
RADar:PULSe:HOPPing:PRBS:UDEFined:POLYnomialSets or returns the Hopping PRBS Polynomial Expression for
RADar:PULSe:HOPPing:PRBS:UDEFined:RESetResets the Hopping User Defined PRBS Polynomial Expression
RADar:PULSe:HOPPing:PRBS:UDEFined:SREGisterSets or returns the Hopping PRBS Polynomial Expression for
RADar:PULSe:HOPPing:RANGe:ALISt[:ENABle]Sets or returns the Hopping Frequency Avoid List state (enabled
RADar:PULSe:HOPPing:RANGe[:FREQuency]:MAXimumSets or returns the Maximum Frequency value for the Pseudo
Removes a single entry or all entries within the Frequency H op
List or the Frequency Avoid List.
currently selected hop.
the Frequency Hop List.
index.
selected hop.
List or the Index number in the Frequency Avoid List.
the User Defi ned PRBS .
and Shift register initial values to their default values.
the User Defi ned PRBS .
or disabled) when the Hopping Pattern is set to Pseudo List.
Random Range Hopping Pattern.
Radar Signals Plug-in Programmer Manual2-5
Command Groups
Table 2-4: Hopping commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:HOPPing:RANGe[:FREQuency]:MINimumSets or returns the Minimum Frequency value for the Pseudo
Random Range Hopping Pattern.
RADar:PULSe:HOPPing:RANGe[:FREQuency]:SPACingSets or returns the Frequency Spacing value for the Pseudo
Random Range Hopping Pattern.
RADar:PULSe:HOPPing:TIMESets or returns the Hop Time type.
RADar:PULSe:HOPPing:TIME:PPHopSets or returns the Pulses per Hop for frequency hopping.
RADar:PULSe:HOPPing:TONSets or returns the frequency Hopping state (enabled or
disabled).
IQ impairments commands
Table 2-5: IQ impairments commands and their descriptions
CommandDescription
RADar:PULSe:IQIMpairment:CLEAkage:IOFFsetSets or returns the carrier leakage I Offset percentage for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:IQOFfsetSets or returns the carrier leakage IQ Offset (in dB) for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:QOFFsetSets or returns the carrier leakage Q Offset percentage for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:TONSets or returns the carrier leakage state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:IINVertSets or returns the I Invert state (enabled or disabled) for IQ
Impairments.
RADar:PULSe:IQIMpairment:IQIMbalance:IMBalanceSets or returns the Imbalance percentage for IQ Imbalance for
IQ Impairments.
RADar:PULSe:IQIMpairment:IQIMbalance:TONSets or returns the IQ Imbalance state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:IQSWap:TONSets or returns the Swap I & Q state (enabled or disabled) for IQ
Impairments.
RADar:PULSe:IQIMpairment:QERRor:ERRorSets or returns the I/Q Error percentage for Quadrature Error
for IQ Impairments.
RADar:PULSe:IQIMpairment:QERRor:TONSets or returns the Quadrature Error state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:QINVertSets or returns the Q Invert state (enabled or disabled) for IQ
Impairments.
2-6Radar Signals Plug-in Programmer Manual
Command Groups
Interference
addition commands
Table 2-6: Interference addition commands and their descriptions
CommandDescription
RADar:PULSe
RADar:PULS
RADar:PULSe:INTerference:ANOIse:SNRSets or returns the additive noise SNR (in dB).
RADar:PULSe:INTerference:ANOIse:TONSets or returns the Additive Noise interference state (enabled or
:INTerference:ANOIse:BANDwidth
e:INTerference:ANOIse:POTOnly
Sets or retur
Sets or retu
(enabled or disabled).
disabled).
ns the additive noise Bandwidth.
rns the additive noise Pulse On Time Only state
Multipath commands
Table 2-
CommandDescription
RADar:PULSe:MULTipath:ADDAdds the specified number of paths in the Multipath table.
RADar:PULSe:MULTipath:AMPLitudeSets or returns the Multipath Amplitude of the currently selected
RADar:PULSe:MULTipath:DELaySets or returns the Multipath Delay in seconds of the currently
RADa
RADar:PULSe:MULTipath:REMoveDeletes the specified index (row) in the Multipath table.
RADar:PULSe:MULTipath:SELectSets or returns the selected MultiPath table index (row).
RADar:PULSe:MULTipath:TONSets or returns the M ultipath state (enabled or disabled).
7: Multipath commands and their descriptions
r:PULSe:MULTipath:PHASe
path in the multipath table.
ted path in the multipath table.
selec
or returns the Multipath Phase of the currently selected
Sets
path in the multipath table.
ffsets commands
O
Table 2-8: Offsets commands and their descriptions
ommand
C
RADar:PULSe:OFFSets:AMPLitude:FILESets or returns the amplitude offset User Defined Filepath.
RADar:PULSe:OFFSets:AMPLitude:IOFFsetSets or returns the Initial Amplitude Offset value (in dB) when the
RADar:PULSe:OFFSets:AMPLitude:OFFSetSets or returns the Amplitude Offset value (in dB) for the Fixed
RADar:PULSe:OFFSets:AMPLitude:REPeatSets or returns the amplitude offset Repeat Offsets state
RADar:PULSe:OFFSets:AMPLitude:STEPSets or returns the amplitude offset Step Increment value (in dB).
RADar:PULSe:OFFSets:AMPLitude:TONSets or r eturns the Amplitude Offset state (enabled or disabled).
RADar:PULSe:OFFSets:AMPLitude:TYPESets or returns the amplitude offset Type.
escription
D
amplitude offset type is set to Step Offset.
amplitude offset type.
(enabled or disabled).
Radar Signals Plug-in Programmer Manual2-7
Command Groups
Table 2-8: Offsets commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:OFFSets:FREQuency:FILESets or returns the frequency offset User Defined Filepath.
RADar:PULSe:OFFSets:FREQuency:IOFFsetSets or returns the Initial Frequency Offset value (in Hz) when
the frequency offset type is set to Step Offset.
RADar:PULSe:OFFSets:FREQuency:OFFSetSets or returns the Frequency Offset value (in Hz) for the Fixed
frequency offset type.
RADar:PULSe:OFFSets:FREQuency:REPeatSets or returns the frequency o ffset Repeat Offsets state
(enabled or disabled).
RADar:PULSe:OFFSets:FREQuency:STEPSets or returns the frequency offset Step Increment value (in Hz).
RADar:PULSe:OFFSets:FREQuency:TONSets or returns the Frequency O ffset state (enabled or disabled).
RADar:PULSe:OFFSets:FREQuency:TYPESets or returns the frequency offset Type.
RADar:PULSe:OFFSets:PHASe:FILESets or returns the phase offset User Defined Filepath.
RADar:PULSe:OFFSets:PHASe:IOFFsetSets or returns the Initial Phase Offset value (in degrees) when
the phase offset type is set to Step Offset.
RADar:PULSe:OFFSets:PHASe:OFFSetSets or returns the Phase Offset value (in degrees) for the Fixed
phase offset type.
RADar:PULSe:OFFSets:PHASe:REPeatSets or returns the phase offset Repeat Offsets state (enabled or
disabled).
RADar:PULSe:OFFSets:PHASe:STEPSets or returns the phase offset Step Increment value (in
degrees).
RADar:PULSe:OFFSets:PHASe:TONSets or returns the Phase Offset state (enabled or disabled).
RADar:PULSe:OFFSets:PHASe:TYPESets or returns the phase offset Type.
Pulse envelope commands
Table 2-9: Pulse envelope commands and their descriptions
CommandDescription
RADar:PULSe:PENVelope[:CUSTom]:PATHS ets or returns the filepath to the custom pulse shape file for
the pulse envelope.
RADar:PULSe:PENVelope[:CUSTom]:SRATeSets or returns the pulse envelope Sampling Rate for the
samples defined in the custom pulse shape file.
RADar:PULSe:PENVelope:DROOpSets or returns the pulse envelope deviation Droop percentage.
RADar:PULSe:PENVelope:FTIMe:PERCentageSets or returns the Fall Time Percentage of the pulse envelope.
RADar:PULSe:PENVelope:FTIMe:VALueSets or returns the Fall Time of the pulse envelope.
RADar:PULSe:PENVelope:OSHootSets or returns the pulse envelope Overshoot percentage.
RADar:PULSe:PENVelope:OTIMeSets or returns the pulse envelope Off Time.
RADar:PULSe:PENVelope:PRFSets or returns the pulse envelope Pulse Repetition Frequency
(PRF).
RADar:PULSe:PENVelope:PRI
This command sets or returns the pulse envelope Pulse
Repetition Interval (PRI).
2-8Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-9: Pulse envelope commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:PENVelope:RFRequencySets or returns the pulse envelope deviation Ripple Frequency.
RADar:PULSe:PENVelope:RIPPleSets or returns the pulse envelope deviation Ripple percentage.
RADar:PULSe:PENVelope:RTIMe:PERCentageSets or returns the Rise Time Percentage of the pulse envelope.
RADar:PULSe:PENVelope:RTIMe:VALueSets or returns the Rise Time of the pulse envelope.
RADar:PULSe:PENVelope:SHAPeSets o r returns the Shape of the pulse envelope.
RADar:PULSe:PENVelope:WIDTh:PERCentageSets or returns the percentage at which the pulse width value is
applied to the pulse shape for the pulse envelope.
RADar:PULSe:PENVelope:WIDTh:VALueSets or returns the Pulse Width of the pulse envelope.
Pulse impairments commands
Table 2-10: Pulse impairments commands and their descriptions
CommandDescription
RADar:PULSe:IMPairments:EJITter:DEViationSets or returns the deviation for the Edge Jitter Pulse Impairment.
RADar:PULSe:IMPairments:EJITter:DISTributionSets or returns the Edge Jitter Distr ibution type Pulse Impairment.
RADar:PULSe:IMPairments:EJITter:TONSets or returns the Edge Jitter Pulse Impairments state (enabled
or disabled).
RADar:PULSe:IMPairments:WJITter:DEViationSets or returns the Width Jitter D eviation Pulse Impairment.
RADar:PULSe:IMPairments:WJITter:DISTributionSets or returns the Width Jitter Distribution type Pulse
Impairment.
RADar:PULSe:IMPairments:WJITter:TONSets or returns the Width Jitter Pulse Impairments state (enabled
or disabled).
Pulse modulation commands
Table 2-11: Pulse modulation commands and their descriptions
CommandDescription
RADar:PULSe:MODulationSets or returns the Modulation Type.
RADar:PULSe:MODulation:BARKer:CODESets or returns the Barker code of the Barker modulation.
RADar:PULSe:MODulation:CSEQuence:CCOUntSets or returns the Number of Chirps for the Chirp Sequence
modulation.
RADar:PULSe:MODulation:CSEQuence:FSWeepSets or returns the Chirp Sequence modulation Frequency
Sweep method.
RADar:PULSe:MODulation:CSEQuence:SRANgeSets or returns the Chirp Sequence modulation Sweep Range.
RADar:PULSe:MODulation:CUSTom:PATHSets or returns the filepath to the custom modulation file.
RADar:PULSe:MODulation:DMODulation:DATASets or returns the Data Pattern type for the selected Digital
Modulation.
Radar Signals Plug-in Programmer Manual2-9
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:MODulation:DMODulation:DATA:FILESets or returns the filepath to the user provided data file for the
Digital Modulation.
RADar:PULSe:MODulation:DMODulation:DATA:PATTernSets or returns the user defined Data Pattern for the Digital
Modulation.
RADar:PULSe:MODulation:DMODulation:DATA:PRBSSets or returns the PRBS Data Pattern for the Digital Modulation.
RADar:PULSe:MODulation:DMODulation:FILTer:TYPESets or returns the Filter Type for the selected Digital Modulation.
RADar:PULSe:MODulation:DMODulation:SSYMbolsSets or returns the state (enabled or disabled) to use the same
RADar:PULSe:MODulation:DMODulation:SYMBolsSets or returns the number of symbols used w hile applying the
RADar:PULSe:MODulation:FRANk:CLENgthSets or returns the Frank code length when the Modulation
RADar:PULSe:MODulation:LFM:FSWeepSets or returns the Linear Frequency M odulation (LFM)
RADar:PULSe:MODulation:LFM:SRANgeSets or returns the Linear Frequency Modulation (LFM) Sweep
RADar:PULSe:MODulation:NLFM:BANDwidthSets or returns the Bandwidth for the Non Linear FM modulation.
RADar:PULSe:MODulation:NLFM:PROFileSets or returns the Profile for the Non Linear Frequency
RADar:PULSe:MODulation:NLFM:UDCPathSets or returns the filepath to the User Defined Coefficients
RADar:PULSe:MODulation:P1Polyphase:CLENgthSets or returns the P1 Polyphase code length w hen the
RADar:PULSe:MODulation:P2Polyphase:CLENgthSets or returns the P2 Polyphase code length when the
RADar:PULSe:MODulation:P3Polyphase:CLENgthSets or returns the P3 Polyphase code length when the
Sets or returns the PRBS Polynomial Expression for the User
Defined PRBS for the Digital Modulation.
Resets the User Defined PRBS polynomial expression and shift
register to their default values for the selected Digital Modulation.
Sets or returns the PRBS Shift register initial value for the User
Defined PRBS for the selected Digital Modulation.
Digital Modulation.
selected Digital Modulation.
Sets or returns the ending pattern (Post Pattern) of the filter for
the selected Digital Modulation.
Sets or returns the starting pattern (Pre Pattern) of the filter for
the selected Digital Modulation.
symbols across all repeated pulses.
selected Digital Modulation on the pulse.
Phase is set to Frank Code.
Frequency Sweep method.
Range.
modulation.
profile for the Non Linear FM modulation.
Modulation Phase is set to P1 Polyphase code.
Modulation Phase is set to P2 Polyphase code.
Modulation Phase is set to P3 Polyphase code.
2-10Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:MODulation:P4Polyphase:CLENgthSets or returns the P4 Polyphase code length when the
Modulation Phase is set to P4 Polyphase code.
RADar:PULSe:MODulation:PLFM:ADDAdds the specified number of steps to the Piecewise Linear
Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:IOFFsetSets or returns the Initial Offset (frequency) for the Piecewise
Linear Frequency Modulation.
RADar:PULSe:MODulation:PLFM:STEP[n]:DELeteDeletes the specified step from the Piecewise Linear Frequency
Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:DURationSets or returns the Duration of the specified step within the
Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:FSWeepSets or returns the Frequency Sweep type of the specified step
within the Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:SRANgeSets or returns the Sweep Range of the specified step within the
Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:POLYphase:IOFFsetSets or returns the Initial Offset (initial phase offset) for the
Polyphase Codes modulation.
RADar:PULSe:MODulation:POLYphase:POFFsetSets or returns the Phase Offset for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:RAMPSets or returns the Ramp Function for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:RDURationSets or returns the Ramp Duration for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:STEPsSets or returns the Step C ount for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:SFM:FOFFsetSets or returns the Frequency Offset for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:IOFFsetSets or returns the Initial Frequency Offset for the Step
Frequency Modulation (SFM).
RADar:PULSe:MODulation:SFM:RAMPSets or returns the Ramp Function type for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:RDURationSets or returns the Ramp Duration for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:STEPsSets or returns the number of steps (Step Count) for the Step
Frequency Modulation (SFM).
RADar:PULSe:MODulation:UDCHirp:COUNtSets or returns the Up-Down Count for the Up-Down Chirp
modulation.
RADar:PULSe:MODulation:UDCHirp:INVertSets or returns Invert state (enabled or disabled) of the Up-Down
Chirp modulation.
RADar:PULSe:MODulation:UDCHirp:SRANgeSets or returns the Sweep Range for the Up-Down Chirp
modulation.
RADar:PULSe:MODulation:USFMam:ADDAdds the specified number of steps to the User D efined Step
FM AM Modulation table.
Radar Signals Plug-in Programmer Manual2-11
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:MODulation:USFMam:RAMPSets or returns the Ramp Function type for the User Defined
Step FM AM Modulation.
RADar:PULSe:MODulation:USFMam:RDURationSets or returns the Ramp Duration for the User Defined Step
FM AM Modulation.
RADar:PULSe:MODulation:USFMam:STEP[n]:AMPLitudeSets or returns the Amplitude of the specified step for the User
Defined Step FM AM Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:DELeteDeletes the specified step from the User Defined Step FM AM
Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:DURationSets or returns the Duration of the specified step within the User
Defined Step FM AM Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:FOFFsetSets or returns the Frequency Offset of the specified step for the
User Defined Step FM AM Modulation table.
RADar:PULSe:MODulation:USPMam:ADDAdds the specified number of steps to the User Defined Step
PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:RAMPSets or returns the Ramp Function type for the User Defi ned
Step PM AM Modulation.
RADar:PULSe:MODulation:USPMam:RDURationSets or returns the Ramp Duration for the User Defined Step
PM AM Modulation.
RADar:PULSe:MODulation:USPMam:STEP[n]:AMPLitudeSets or returns the Amplitude of the specified step for the User
Defined Step PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:DELeteDeletes the specified step from the User Defined Step PM AM
Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:DURationSets or returns the Duration of the specified step within the User
Defined Step PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:POFFsetSets or returns the Phase Offset of the specified step for the
User Defined Step PM AM Modulation table.
Pulse repetition commands
Table 2-12: Pulse repetition commands and their descriptions
CommandDescription
RADar:PULSe:SPRI:DTYPeSets or returns the Staggered Pulse Repetition Interval deviation
type.
RADar:PULSe:SPRI:FILESets or returns the filepath to the Staggered PRI Deviation file.
RADar:PULSe:SPRI:RAMP:DEGReesSets or returns the Ramp Degrees for the PRI Deviation slope.
RADar:PULSe:SPRI:RAMP:MDEViationSets or returns the ramp Min Deviation (ΔT) for the PRI Deviation
slope.
RADar:PULSe:SPRI:RAMP:SLOPeSets or returns the ramp Slope direction for the Staggered PRI
Deviation ramp.
2-12Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-12: Pulse repetition commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:SPRI:REPeatSets or returns the Repeat deviation pattern (enabled or
disabled) for the Staggered PRI.
RADar:PULSe:SPRI:TABLe:ADDAdds the specified number of repeat indices to the end of the
user defined table of Staggered PRI.
RADar:PULSe:SPRI:TABLe:COUNt?Returns the number of repeat indices in the user defined table
of S taggered PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:DELeteDeletes the specified number of repeat indices, starting with the
specified index location in the user defined table of Staggered
PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:DEViationSets or returns the Deviation of the specified index location in
the user defined table of Staggered PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:INSertInserts the specified number of repeat indices above the
specified index location in the user defined table of Staggered
PRI.
RADar:PULSe:SPRI:TONSets or returns the Staggered Pulse R epetition Interval state
(enabled or disabled).
Pulse train commands
Table 2-13: Pulse train commands and their descriptions
CommandDescription
RADar:PTRain:ADD
RADar:PTRain:AMPLitude
RADar:PTRain:CARRier:COHerentSets or returns the Coherent Carrier state (enabled or disabled)
RADar:PTRain:CARRier:FREQuencySets or returns the RF/IF carrier Frequency for the selected
RADar:PTRain:CARRier:MAGNitudeSets or returns the RF/IF carrier peak Magnitude (in dBm) for
RADar:PTRain:COUNt?Returns the number of pulse train definitions in the Pulse Train
RADar:PTRain:DELete
RADar:PTRain:LSParametersSets or returns the pulse train S-Parameters link state (enabled
RADar:PTRain:OPENImports a pulse train file.
RADar:PTRain:POFFsetSets or returns the Phase Offset value for the selected pulse
RADar:PTRain:RENameRenames an existing pulse train name to a new name.
RADar:PTRain:SELectSets or returns the selected pulse train in the Pulse Train List.
Creates and adds the named pulse train to the Pulse Train List.
Sets or returns the peak to peak baseband amplitude (in volts)
for the selected pulse train.
for the selected pulse train.
pulse train.
the selected pulse train.
List.
Deletes the specified pulse train from the Pulse Train List.
or disabled) for the selected pulse train.
train.
Radar Signals Plug-in Programmer Manual2-13
Command Groups
Table 2-13: Pulse train commands and their descriptions (cont.)
CommandDescription
RADar:PULSe:ADD
RADar:PULSe:COUNt?This command returns the number of pulse definitions of the
RADar:PULSe:CPGRoup:ADDAdds a new pulse index to the selected combined pulse group of
RADar:PULSe:CPGRoup:COUNt?Returns the number of pulse definitions in the selected combined
RADar:PULSe:CPGRoup:DELeteDeletes the specified pulse index from the selected combined
RADar:PULSe:CPGRoup:REPeatSets or returns the Repeat Count of the currently selected
RADar:PULSe:CPGRoup:SELectSets or returns the index of the currently selected combined
RADar:PULSe:CPGRoup:STIMeSets or returns the Start Time of the currently selected combined
RADar:PULSe:DELeteDeletes the specified pulse index from the selected pulse train
RADar:PULSe:DTIMe:DURationSets or returns the Dead Time duration (off time) for the selected
RADar:PULSe:REPeatSets or returns the Repeat Count of the currently selected pulse
RADar:PULSe:SELectSets or returns the index of the currently selected pulse definition
RADar:PULSe:STIMeSets or returns the Start Time of the currently selected pulse
RADar:PULSe:TYPeSets or returns the type of the pulse definition for the selected
Adds a new pulse index to the selected pulse train in the Pulse
Train List.
currently selected pulse train.
the selected pulse train.
pulse group.
pulse group of the selected pulse train.
combined pulse group definition.
pulse group definition.
pulse group definition.
in the Pulse Train List.
dead time pulse definition.
definition.
in the currently selected pulse train.
definition.
pulse definition.
S-Parameters commands
Table 2-14: S-Parameters commands and their descriptions
CommandDescription
RADar:SPARameter:MODESets or returns the S-Parameter mode (Cascading or
Non-Cascading).
RADar:SPARameter:SFORmatSets or returns the currently used signal format for all
S-Parameter values.
RADar:SPARameter:SFORmat:LIQSets or returns the Couple Settings (I,Q) state. When enabled,
all I and Q S-Parameters are linked together (chained) so that all
parameters match between I and Q.
2-14Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-14: S-Parameters commands and their descriptions (cont.)
CommandDescription
RADar:SPARameter:TONSets or returns the S-Parameter state (enabled or disabled).
RADar:SPARameter:BANDwidthSets or returns the S-Parameter bandwidth when setting
manually.
RADar:SPARameter:BANDwidth:AUTOSets or returns the S-Parameter automatic bandwidth calculation
setting.
RADar:SPARameter:CASCading:AGGRessor2[:ENABle]Sets or returns the aggressor 2 signal type state (enabled or
disabled) in Cascading mode.
RADar:SPARameter:CASCading:AGGRessor[n]:AMPLitudeSets or returns the specified Aggressor's amplitude, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:CTALkSets or returns the specified Aggressor's crosstalk type, in
Cascading mode.
RADar:SPARameter:CASCading:AGGRessor[n]:DRATeSets or returns the specified Aggressor's data rate, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNalSets or returns speci fied Aggressor's signal type, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILESets or returns the filepath to the aggressor file for the specified
Aggressor, in Cascading mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBSSets or returns the specified Aggressor's PRBS signal type, in
Cascading mode.
RADar:SPARameter:CASCading:DEEMbedSets or returns whether the Cascading S-Parameters is to
de-embed (invert) the S-Parameters, in Cascading mode.
RADar:SPARameter:CASCading:STAGe[m]:DRX[n]Sets or returns the S-Parameter port assignment of the specified
Stage and the channel’s specified receiver port number (Rx-Port)
in Cascading mode and Differential Signalling Scheme (where
applicable).
RADar:SPARameter:CASCading:STAGe[m]:DTX[n]Sets or returns the S-Parameter port assignment of the specified
Stage and the channel’s specified transmission port number
(Tx-Port) in Cascading mode and Differential Signalling Scheme
(where applicable).
RADar:SPARameter:CASCading:STAGe[m][:EN ABle]Sets or returns the state of the specified Cascaded S-Parameter
stage (enabled or disabled).
RADar:SPARameter:CASCading:STAGe[m]:FILESets or returns the filepath for the specified S-Parameters
Cascading Stage, in Cascading mode.
RADar:SPARameter:CASCading:STAGe[m]:RX[n]Sets or returns the S-Parameter port assignment of the specified
Stage and the channel’s specified receiver port number (Rx-Port)
in Cascading mode and Single-Ended Signalling Scheme (where
applicable).
RADar:SPARameter:CASCading:STAGe[m]:SSCHemeSets or returns the S-Parameter Signalling Scheme, in
Cascading mode.
RADar:SPARameter:CASCading:STAGe[m]:TX[n]Sets or returns the S-Parameter port assignment of the specified
Stage and the channel’s specified transmission port number
(Tx-Port) in Cascading mode and Single-Ended Signalling
Scheme (where applicable).
Radar Signals Plug-in Programmer Manual2-15
Command Groups
Table 2-14: S-Parameters commands and their descriptions (cont.)
CommandDescription
RADar:SPARameter:CASCading:STYPeSets or returns S-Parameter signal type (victim or aggressor), in
Cascading mode.
RADar:SPARameter:CASCading:TYPESets or returns the S-Parameter number of ports, in Cascading
mode.
RADar:SPARameter:NCAScading:AGGRessor2[:ENABle]Sets or returns the aggressor 2 signal type state (enabled or
disabled) in Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:AMPLitudeSets or returns the specified Aggressor's amplitude, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:CTALkSets or returns the specified Aggressor's crosstalk type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:DRATeSets or returns the specified Aggressor's data rate, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNalSets or returns specified Aggressor's signal type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILESets or returns the filepath to the aggressor file for the specified
Aggressor, in Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBSSets or returns the specified Aggressor's PRBS signal type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:DEEMbedSets or returns whether the Non-Cascading S-Parameters is to
de-embed (invert) the S-Parameters, in Non-Cascading mode.
RADar:SPARameter:NCAScading:DRX[n]Sets or returns the S-Parameter port assignment of the channel’s
specified receiver port number (Rx-Port) in Non-Cascading
mode and Differential Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:DTX[n]Sets or returns the S-Parameter port assignment of the channel’s
specified transmission port number (Tx-Port) in Non-Cascading
mode and Differential Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:FILES ets or returns the filepath and file name of the S-Parameter
file, in Non-Cascading mode.
RADar:SPARameter:NCAScading:LAYoutS ets or returns the 4 port S-Parameter Matrix Configuration, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:RX[n]Sets or returns the S-Parameter port assignment of the channel’s
specified receiver port number (Rx-Port) in Non-Cascading
mode and Single-Ended Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:SSCHemeSets or returns the S-Parameter Signalling Scheme, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:STYPeSets or returns S-Parameter signal type (victim or aggressor), in
Non-Cascading mode.
RADar:SPARameter:NCAScading:TX[n]Sets or returns the S-Parameter port assignment of the channel’s
specified transmission port number (Tx-Port) in Non-Cascading
mode and Single-Ended Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:TYPESets or returns the S-Parameter number of ports, in
Non-Cascading mode.
2-16Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
This section contains all available commands. They are presented in alphabetical
order.
Use the Command Groups section to simplify navigating to specific groups
of commands.
Radar Signals Plug-in Programmer Manual2-17
Commands in alphabetical order
RADar:COMPil
Conditions
Example
e(NoQueryForm)
This command compiles and generates waveforms and sequences using the Radar
plug-in compile settings.
This is an overlapping command. Overlapping commands run concurrently with
other commands, allowing additional commands to start before the overlapping
s finished.
Group
Syntax
command ha
Compile
RADar:COMPile
RADAR:COMPILE compiles and generates the waveforms/sequences.
s
2-18Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:COMPil
Examples
e:CANCel (No Query Form)
This command cancels a compilation currently in progress.
Group
Syntax
Compile
RADar:COMPile:CANCel
RADAR:COMPILE:CANCEL immediately ends the current compile process.
Radar Signals Plug-in Programmer Manual2-19
Commands in alphabetical order
RADar:COMPil
Related Commands
Arguments
e:CASSign
This command sets or returns the state (enabled or disabled) to compile the
waveform and immediately assign it to a specified channel (enabled) or just
compile the w
RADAR:COMPILE:OSAMPLING 6 sets the over sampling rate to 6.
RADAR:COMPILE:OSAMPLING? might return 4, indicating that the over sampling
rate is set to 4.
Radar Signals Plug-in Programmer Manual2-21
Commands in alphabetical order
RADar:COMPil
Arguments
Examples
e:OVERwrite
This command sets or returns the Overwrite existing waveforms/sequences state
(enabled or disabled) when compiling. When enabled, new waveforms and
sequences ov
disabled, new waveforms are generated with an additional numeric suffix added at
the end of each name.
OFF or 0 disables Play after assign. OFF or 0 is the default value.
ON or 1 enables Play after assign.
A single <Boolean> value.
RADAR:COMPILE:PLAY 1 enables Play after assign.
RADAR:COMPILE:PLAY? might return 0, indicating that Play after assign is
disabled.
Radar Signals Plug-in Programmer Manual2-23
Commands in alphabetical order
RADar:COMPil
Conditions
Arguments
Examples
e:SEQuence
This command sets or returns the state (enabled or disabled) to create sequences at
end of the compile. If the sequence status is off, then each pulse train is created as
one single wa
The instrument must have sequencing available to enable creating sequences.
RADAR:COMPILE:SEQUENCE? might return 0, indicating that creating sequences
is disabled.
2-24Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:COMPil
Arguments
Examples
e:SRATe
Group
Syntax
Returns
This command sets or returns the manual Sampling Rate for the compile settings.
Compile
RADar:COMPile:SRATe <rate>
RADar:COMPile:SRATe?
<rate>::= <NRf> value.
The maximum sampling rate is dependent on the instrument and instrument
options.
A single <NR3> value.
RADAR:COMPILE:SRATE 1E9 sets the Sampling Rate to 1 GS/s in the Compile
settings.
RADAR:COMPILE:SRATE? might return 2.0000000000E+9, indicating that the
sampling rate is 2 GS/s
Radar Signals Plug-in Programmer Manual2-25
Commands in alphabetical order
RADar:COMPil
Arguments
Examples
e:SRATe:AUTO
This command sets or returns the sampling rate Auto Calculate state (enabled or
disabled). When enabled, the sampling rate is automatically calculated at compile
time.
OFF or 0 disables the sampling rate auto calculation and the manual setting is used.
ON or 1 enables the auto calculation. ON or 1 is the default value.
A single <Boolean> value.
RADAR:COMPILE:SRATE:AUTO ON sets the signal's sampling rate to be
automatically calculated at compile time.
RADAR:COMPILE:SRATE:AUTO? might return 0, indicating that the sampling rate
will not be automatically calculated at compile time.
2-26Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PTRain
Arguments
Examples
:ADD (No Query Form)
This command creates and adds the n a me d pulse train to the Pulse Train List.
The pulse train is created using the default settings and is added to the end of
list of pulse trains.
Group
Syntax
the existing
The Pulse Train List can contain a maximum of 10 pulse train definitions.
Pulse train
RADar:PTRain:ADD <pulse_train_name>
<pulse_train_name>:= <string>
RADAR:PTRAIN:ADD "Sim_1" adds a new pulse train named "Sim_1" to the
end of Pulse Train List.
Radar Signals Plug-in Programmer Manual2-27
Commands in alphabetical order
RADar:PTRain:AMPLitude
This command sets o r returns the peak to peak baseband amplitude (in volts) for
the selected pulse train.
RADAR:PTRAIN:AMPLITUDE 250E-3 sets the baseband Amplitude to 250 mV
RADAR:PTRAIN:AMPLITUDE? might return 25.0000000000E-3, indicating that
the baseband Amplitude is set to 25 mV
.
pp
pp
.
2-28Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PTRain
Conditions
Arguments
Examples
:CARRier:COHerent
This command sets or returns the Coherent Carrier state (enabled or disabled) for
the selected pulse train. When enabled, the carrier as a coherent carrier. This is
indicating that the carrier peak Magnitude is set to 5 dBm.
Radar Signals Plug-in Programmer Manual2-31
Commands in alphabetical order
RADar:PTRain
Related Commands
Arguments
:CHANnel:I
This command sets or returns the playout channel intended for the compiled I
signal waveform when the signal format is set to IQ. The selected channel is also
used to define
If RADar:COMPile:CASSign is enabled, the waveform is assigned to the
specified ch
RADAR:PTRAIN:CHANNEL:I 2 assigns the I signals to channel 2.
RADAR:PTRAIN:CHANNEL:I? might return 1, indicating that I signals are
assigned to channel 1.
2-32Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PTRain
Related Commands
Arguments
:CHANnel:Q
This command sets or returns the playout channel intended for the compiled Q
signal waveform when the signal format is set to IQ. The selected channel is also
used to define
If RADar:COMPile:CASSign is enabled, the waveform is assigned to the
specified ch
RADAR:PTRAIN:CHANNEL:Q 2 assigns the Q signals to channel 2.
RADAR:PTRAIN:CHANNEL:Q? might return 1, indicating that Q signals are
assigned to channel 1.
Radar Signals Plug-in Programmer Manual2-33
Commands in alphabetical order
RADar:PTRain
Related Commands
Arguments
:CHANnel:RF
This command sets or returns the playout channel intended for the compiled RF
waveforms and sequences when the signal format is set to RF/IF. The selected
channel is al
If RADar:COMPile:CASSign is enabled, the waveform is assigned to the
specified ch
RADAR:PTRAIN:CHANNEL:RF 2 compiles RF waveforms for channel 2.
RADAR:PTRAIN:CHANNEL:RF? might return 1, indicating that RF are waveforms
compiled for channel 1.
2-34Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PTRain
Related Commands
:CORRection:APPLy
This command sets or returns the Apply Corrections File state (enabled or
disabled) for the Compile Settings.
When applying correction files, you have the capability adjust the frequency
response.
When applying an RF correction file, you can apply a Gaussian
filter/bandwidth or remove Sin(x)/x distortions.
When applying an I/Q correction file, you can apply a skew.
These settings are global settings controlled by the host instrument. The
PI commands to access these settings are provided in the host instrument’s
programmer manual.
IQ: The compile process uses a single IQ correction file.
BOTH: The compile process uses both an I correction file and a Q correction file.
IQ|BOTH
RADAR:PTRAIN:CORRECTION:TYPE IQ sets t he compiler to apply a single IQ
correction file when compiling.
RADAR:PTRAIN:CORRECTION:TYPE? might return BOTH, indicating that the
compiler will apply both an I and Q correction file to the I and Q signals.
2-40Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PTRain
Conditions
Arguments
:DUPConverter
This command sets or returns the Internal IQ Modulator state (enabled or
disabled) when compiling.
When enabled, a complex IQ Waveform is cre ate d which can be used with the
internal IQ modulator. Sampling Rate and interpolation rates will be calculated
basedonthe
When disabled, a separate I and Q signals are created.
The instrument must have an internal IQ Modulator and the Signal Format set
to IQ.
RADAR:PTRAIN:SELECT "Sim_1" selects the pulse train named Sim _1 in the
Pulse Train List.
RADAR:PTRAIN:SELECT? might return Sim_ 1 as the selected pulse train in the
Pulse Train List.
2-48Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PULSe:
Arguments
Examples
ADD (No Query Form)
This command adds a new pulse index to the selected pulse train in the Pulse
Train List.
Group
Syntax
Returns
Pulse train
RADar:PULSe:ADD {CPGRoup|PULSed|DTIMe}
CPGRoup: Selects the type Combined Pulse Group, allowing multiple sub-pulse
groups.
PULSed: Selects the type Pulse Group.
DTIMe: Se lects the Dead Time type.
RADAR:PULSE:ANTENNA:BEAM:TYPE SINC sets the antenna Beam Type to
Sin(x) / x for the selected pulse definition.
RADAR:PULSE:ANTENNA:BEAM:TYPE? might return GAUS, indicating that the
antenna Beam Type is set to Gaussian for the selected pulse definition.
2-52Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PULSe:
Related Commands
Arguments
Examples
ANTenna:SCAN:AREA
This command sets or returns the antenna Scan Area (in degrees) for the selected
pulse definition. Adjusting the Scan Area affects the Scan Rate setting.
indicating the custom antenna Scan filepath and filename for the selected pulse
definition.
2-54Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PULSe:
Related Commands
Arguments
Examples
ANTenna:SCAN:RATE
This command sets or returns the antenna Scan Rate (in degrees/second) for the
selected pulse definition. Adjusting the Scan Rate affects the Scan Area setting.
RADAR:PULSE:CPGROUP:REPEAT 10 sets the Repeat Count of the combined
pulse group definition to 10.
RADAR:PULSE:CPGROUP:REPEAT? might return 5, indicating that the Repeat
Count of the c ombined pulse group definition is set to 5.
2-64Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PULSe:
Arguments
Examples
CPGRoup:SELect
This command sets or returns the index of the currently selected combined pulse
group definition. Other commands act on the selected combined pulse group.
indicating that the pulse envelope Dead Time Duration is set to 100 μsforthe
selected puls e definition.
2-68Radar Signals Plug-in Programmer Manual
Commands in alphabetical order
RADar:PULSe:
Arguments
Examples
HOPPing:CUSTom:RLISt
This command sets or returns the Repeat List state (enabled or disabled) for
the Frequency Hop table for the selected pulse definition. When enabled, the
p List repeats when the Hop List has been completed.
Hop".
Group
Syntax
Returns
Frequency Ho
The Hopping Pattern must be set to Custom and the Hop Time must be set to
"Pulses Per
<frequency>::= <NRf> value.
Range: Minimum = 1 Hz. Maximum value is instrument dependent.
A single <NR3> value.
RADAR:PULSE:HOPPING:LIST:FREQUENCY 1E9 sets the Frequency of the
currently selected hop in the FrequencyAvoidListto1GHzfortheselected
pulse definition.
RADAR:PULSE:HOPPING:LIST:FREQUENCY? might return
100.0000000000E+6, indicating that the Frequency of the currently
selected hop in the Frequency Avoid List is set to 100 MHz for the selected
pulse definition.
Radar Signals Plug-in Programmer Manual2-75
Commands in alphabetical order
RADar:PULSe:
Conditions
Related Commands
HOPPing[:LIST]:INSert (No Query Form)
This command inserts a single Hop to the Frequency Hop List at the specified
index for the selected pulse definition.
For example, if the current Frequency Hop List contains 10 indices, inserting a
new hop at index 10 creates a new hop at index 10, moving the existing hop
to index 11.
The Hopping Pattern must be set to either Custom or Pseudo Random List.
CUSTom = Hops are based on the Frequency Hop List.
LIST = Hops are chosen randomly (based on PRBS selection) from the Frequency
Hop List.
RANGe = Hops are chosen randomly (based on PRBS selection) from frequencies
between a minimum and maximum frequency with a minimum frequency spacing.
Frequencies included in the Frequency Avoid List are skipped.
CUST: Custom
LIST
RANG: Range
Examples
RADAR:PULSE:HOPPING:PATTERN LIST sets the Hopping Pattern to choose
random hops from the Frequency Hop List for the selected pulse definition.
RADAR:PULSE:HOPPING:PATTERN? might return CUST, indicating that the
Hopping Pattern is based on the Frequency Hop List for the selected pulse
definition.
Radar Signals Plug-in Programmer Manual2-79
Commands in alphabetical order
RADar:PULSe:
Related Commands
Arguments
HOPPing:PRBS
This command sets or returns the Hopping PRBS pattern for the selected pulse
definition.
The Hopping Pattern must be set to Pseudo Random List or Pseudo Random
Range.
ng this is the Hopping User Defined PRBS shift register for
Radar Signals Plug-in Programmer Manual2-83
Commands in alphabetical order
RADar:PULSe:
Related Commands
Arguments
Examples
HOPPing:RANGe:ALISt[:ENABle]
This command sets or returns the Hopping Frequency Avoid List state (enabled
or disabled) when the Hopping Pattern is set to Pseudo List for the selected