Tektronix RADAR Programmer

xx
Radar Signals
ZZZ
Application Plug-in
Programmer Manual
*P077135600*
077-1356-00
xx
Radar Signals
ZZZ
Programmer Manual
www.tek.com
077-1356-00
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specications and price change privileges 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 nd contacts in your area.
Table of Contents
Getting Started
Introducti
Documentation............. .................................. ................................ ..................... 1-2
on ........................ ................................ ................................ ............... 1-1
Syntax and Commands
Command Syntax.................................... ................................ ............................. 2-1
Command G
Control commands.................... ................................ ................................ ....... 2-3
Antenna commands.......................................................................................... 2-3
Compile commands .................................... ................................ ..................... 2-4
Hopping commands ......................................................................................... 2-5
IQ impairments commands ................................................................................. 2-6
Inter
Multipath commands ..... ..... . ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . ..... . ..... . ..... . ... . . ..... . . 2-7
Offsets commands ........................................................................................... 2-7
Pulse envelope commands.................................................................................. 2-8
Pulse impairments commands........................... ................................ ................... 2-9
Pulse modulation commands ............................................................................... 2-9
Pul
Pulse train commands .... .................................. ................................ ............... 2-13
S-Parameters commands .................................................................................. 2-14
Commands in alphabetical order......................... ................................ ..................... 2-17
roups ................................................................................................ 2-3
ference addition commands . ..... . ..... . ... . . ..... . ..... . ..... . ..... . ... . . . .... . ..... . ..... . ..... . .... 2-7
se repetition commands . ..... . ..... . ..... . ..... . ... . . ..... . ..... . ..... . ..... . .... . . .... . ..... . ..... . .. 2-12
Radar Signals Plug-in Programmer Manual i
Table of Contents
ii Radar Signals Plug-in Programmer Manual
Getting Started
Introduction
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 Manual 1-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-2 Radar 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 Manual 2-1
Command Syntax
2-2 Radar Signals Plug-in Programmer Manual
Command Groups
Control comma
nds
Table 2-1: Control commands and their descriptions
Command Descriptio
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
Command Descrip
RADar:P
RADar:PULSe:ANTenna:BEAM:ELEVation Sets or returns the antenna Beam Elevation for the selected
RADar:PULSe:ANTenna:BEAM:TY PE Sets or returns the antenna Beam Type for the selected pulse
RADa
RADar:PULSe:ANTenna:SCA N:FILE Sets or returns the lepath to the custom antenna scan le for
RADar:PULSe:ANTenna:SCA N:RATE Sets or returns the antenna Scan Rate for the selected pulse
RA
RADar:PULSe:ANTenna:TARGet:HORizontal Sets or returns the antenna Horizontal Target position for the
RADar:PULSe:ANTenna:TARGet:VERTical Sets or returns the antenna Vertical Target position for the
RADar:PULSe:ANTenna:TON Sets 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 denition.
pulse de nition.
deni
Sets denition.
the selected pulse denition.
de
Se for the selected pulse denition.
selected pulse denition.
s
for the selected pulse denition.
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 denition.
Radar Signals Plug-in Programmer Manual 2-3
Command Groups
Compile comma
nds
Table 2-3: Compile commands and their descriptions
Command Description
RADar:COMPi
RADar:COMPile:CANCel Cancels a compilation currently in progress.
RADar:COMPile:CASSign Sets or returns the state (enabled or disabled) to compile the
RADar:CO
RADar:COMPile:OVERwrite Sets or returns the Overwrite existing waveforms/sequences
RADar:COMPile:PLAY Sets or returns the Play after assign state (enabled or disabled)
RADar:
RADar:COMPile:SRATe Sets or returns the manual Sampling Rate for the compile
r:COMPile:SRATe:AUTO
RADa
RADar:PTRain:CHANnel:I Sets or returns the playout channel intended for the compiled I
Dar:PTRain:CHANnel:Q
RA
RADar:PTRain:CHANnel:RF Sets or returns the playout channel intended for the compiled
RADar:PTRain:CORRection:APPLy Sets or returns the Apply Corrections File state (enabled or
RADar:PTRain:CORRection:PATH Sets or returns the RF Correction lename and lepath to use
RADar:PTRain:CORRection:PATH:I Sets or returns the I Correction lename and lepath to use
OFDM:PTRain:CORRection:PATH:IQ Sets or returns the IQ C orrection lename and lepath to use
RADar:PTRain:CORRection:PATH:Q Sets or returns the Q Correction lename and lepath to use
RADar:PTRain:CORRection:TYPE Sets or returns the type of IQ correction le (a single IQ le or
le
MPile:OSAMpling
COMPile:SEQuence
Compiles and Radar plug-in compile settings.
waveform and immediately assign it to a specied 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 dene 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 dene the amplitude ranges.
F waveforms and sequences when the signal format is set to
R RF/IF. The selected channel is also used to dene 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 les) 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-4 Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-3: Compile commands and their descriptions (cont.)
Command Description
RADar:PTRain:DUPConverter Sets or returns the Internal IQ Modulator state (enabled or
disabled) when compiling.
RADar:SFORmat Sets or returns the s ignal format of the signal to be compiled.
Hopping commands
Table 2-4: Hopping commands and their descriptions
Command Description
RADar:PULSe:HOPPing:CUSTom:RLISt Sets or returns the Repeat List state (enabled or disabled) for
the Frequency Hop table.
RADar:PULSe:HOPPing[:LIST]:ADD Adds a single entry to the end of the Frequency Hop List or the
Frequency Avoid List.
RADar:PULSe:HOPPing[:LIST]:AOFFset Sets 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]:FOFFset Sets or returns the Frequency Offset (Relative Frequency) of the
RADar:PULSe:HOPPing[:LIST]:FREQuency Sets or returns the Frequency of the currently selected hop in
RADar:PULSe:HOPPing[:LIST]:INSert Inserts a single Hop to the Frequency Hop List at the specied
RADar:PULSe:HOPPing[:LIST]:PSINdex Sets or returns the Pulse Start Index (Start Index) of the currently
RADar:PULSe:HOPPing[:LIST]:SELect Sets or returns the selected Hop number in the Frequency Hop
RADar:PULSe:HOPPing:PATTern Sets or returns the Hopping Pattern.
RADar:PULSe:HOPPing:PRBS Sets or returns the Hopping PRBS pattern.
RADar:PULSe:HOPPing:PRBS:UDEFined:POLYnomial Sets or returns the Hopping PRBS Polynomial Expression for
RADar:PULSe:HOPPing:PRBS:UDEFined:RESet Resets the Hopping User Dened PRBS Polynomial Expression
RADar:PULSe:HOPPing:PRBS:UDEFined:SREGister Sets 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]:MAXimum Sets 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 Dened PRBS .
and Shift register initial values to their default values.
the User Dened PRBS .
or disabled) when the Hopping Pattern is set to Pseudo List.
Random Range Hopping Pattern.
Radar Signals Plug-in Programmer Manual 2-5
Command Groups
Table 2-4: Hopping commands and their descriptions (cont.)
Command Description
RADar:PULSe:HOPPing:RANGe[:FREQuency]:MINimum Sets or returns the Minimum Frequency value for the Pseudo
Random Range Hopping Pattern.
RADar:PULSe:HOPPing:RANGe[:FREQuency]:SPACing Sets or returns the Frequency Spacing value for the Pseudo
Random Range Hopping Pattern.
RADar:PULSe:HOPPing:TIME Sets or returns the Hop Time type.
RADar:PULSe:HOPPing:TIME:PPHop Sets or returns the Pulses per Hop for frequency hopping.
RADar:PULSe:HOPPing:TON Sets or returns the frequency Hopping state (enabled or
disabled).
IQ impairments commands
Table 2-5: IQ impairments commands and their descriptions
Command Description
RADar:PULSe:IQIMpairment:CLEAkage:IOFFset Sets or returns the carrier leakage I Offset percentage for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:IQOFfset Sets or returns the carrier leakage IQ Offset (in dB) for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:QOFFset Sets or returns the carrier leakage Q Offset percentage for IQ
Impairments.
RADar:PULSe:IQIMpairment:CLEAkage:TON Sets or returns the carrier leakage state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:IINVert Sets or returns the I Invert state (enabled or disabled) for IQ
Impairments.
RADar:PULSe:IQIMpairment:IQIMbalance:IMBalance Sets or returns the Imbalance percentage for IQ Imbalance for
IQ Impairments.
RADar:PULSe:IQIMpairment:IQIMbalance:TON Sets or returns the IQ Imbalance state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:IQSWap:TON Sets or returns the Swap I & Q state (enabled or disabled) for IQ
Impairments.
RADar:PULSe:IQIMpairment:QERRor:ERRor Sets or returns the I/Q Error percentage for Quadrature Error
for IQ Impairments.
RADar:PULSe:IQIMpairment:QERRor:TON Sets or returns the Quadrature Error state (enabled or disabled)
for IQ Impairments.
RADar:PULSe:IQIMpairment:QINVert Sets or returns the Q Invert state (enabled or disabled) for IQ
Impairments.
2-6 Radar Signals Plug-in Programmer Manual
Command Groups
Interference
addition commands
Table 2-6: Interference addition commands and their descriptions
Command Description
RADar:PULSe
RADar:PULS
RADar:PULSe:INTerference:ANOIse:SNR Sets or returns the additive noise SNR (in dB).
RADar:PULSe:INTerference:ANOIse:TON Sets 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-
Command Description
RADar:PULSe:MULTipath:ADD Adds the specied number of paths in the Multipath table.
RADar:PULSe:MULTipath:AMPLitude Sets or returns the Multipath Amplitude of the currently selected
RADar:PULSe:MULTipath:DELay Sets or returns the Multipath Delay in seconds of the currently
RADa
RADar:PULSe:MULTipath:REMove Deletes the specied index (row) in the Multipath table.
RADar:PULSe:MULTipath:SELect Sets or returns the selected MultiPath table index (row).
RADar:PULSe:MULTipath:TON Sets 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:FILE Sets or returns the amplitude offset User Dened Filepath.
RADar:PULSe:OFFSets:AMPLitude:IOFFset Sets or returns the Initial Amplitude Offset value (in dB) when the
RADar:PULSe:OFFSets:AMPLitude:OFFSet Sets or returns the Amplitude Offset value (in dB) for the Fixed
RADar:PULSe:OFFSets:AMPLitude:REPeat Sets or returns the amplitude offset Repeat Offsets state
RADar:PULSe:OFFSets:AMPLitude:STEP Sets or returns the amplitude offset Step Increment value (in dB).
RADar:PULSe:OFFSets:AMPLitude:TON Sets or r eturns the Amplitude Offset state (enabled or disabled).
RADar:PULSe:OFFSets:AMPLitude:TYPE Sets 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 Manual 2-7
Command Groups
Table 2-8: Offsets commands and their descriptions (cont.)
Command Description
RADar:PULSe:OFFSets:FREQuency:FILE Sets or returns the frequency offset User Dened Filepath.
RADar:PULSe:OFFSets:FREQuency:IOFFset Sets or returns the Initial Frequency Offset value (in Hz) when
the frequency offset type is set to Step Offset.
RADar:PULSe:OFFSets:FREQuency:OFFSet Sets or returns the Frequency Offset value (in Hz) for the Fixed
frequency offset type.
RADar:PULSe:OFFSets:FREQuency:REPeat Sets or returns the frequency o ffset Repeat Offsets state
(enabled or disabled).
RADar:PULSe:OFFSets:FREQuency:STEP Sets or returns the frequency offset Step Increment value (in Hz).
RADar:PULSe:OFFSets:FREQuency:TON Sets or returns the Frequency O ffset state (enabled or disabled).
RADar:PULSe:OFFSets:FREQuency:TYPE Sets or returns the frequency offset Type.
RADar:PULSe:OFFSets:PHASe:FILE Sets or returns the phase offset User Dened Filepath.
RADar:PULSe:OFFSets:PHASe:IOFFset Sets or returns the Initial Phase Offset value (in degrees) when
the phase offset type is set to Step Offset.
RADar:PULSe:OFFSets:PHASe:OFFSet Sets or returns the Phase Offset value (in degrees) for the Fixed
phase offset type.
RADar:PULSe:OFFSets:PHASe:REPeat Sets or returns the phase offset Repeat Offsets state (enabled or
disabled).
RADar:PULSe:OFFSets:PHASe:STEP Sets or returns the phase offset Step Increment value (in
degrees).
RADar:PULSe:OFFSets:PHASe:TON Sets or returns the Phase Offset state (enabled or disabled).
RADar:PULSe:OFFSets:PHASe:TYPE Sets or returns the phase offset Type.
Pulse envelope commands
Table 2-9: Pulse envelope commands and their descriptions
Command Description
RADar:PULSe:PENVelope[:CUSTom]:PATH S ets or returns the lepath to the custom pulse shape le for
the pulse envelope.
RADar:PULSe:PENVelope[:CUSTom]:SRATe Sets or returns the pulse envelope Sampling Rate for the
samples dened in the custom pulse shape le.
RADar:PULSe:PENVelope:DROOp Sets or returns the pulse envelope deviation Droop percentage.
RADar:PULSe:PENVelope:FTIMe:PERCentage Sets or returns the Fall Time Percentage of the pulse envelope.
RADar:PULSe:PENVelope:FTIMe:VALue Sets or returns the Fall Time of the pulse envelope.
RADar:PULSe:PENVelope:OSHoot Sets or returns the pulse envelope Overshoot percentage.
RADar:PULSe:PENVelope:OTIMe Sets or returns the pulse envelope Off Time.
RADar:PULSe:PENVelope:PRF Sets 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-8 Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-9: Pulse envelope commands and their descriptions (cont.)
Command Description
RADar:PULSe:PENVelope:RFRequency Sets or returns the pulse envelope deviation Ripple Frequency.
RADar:PULSe:PENVelope:RIPPle Sets or returns the pulse envelope deviation Ripple percentage.
RADar:PULSe:PENVelope:RTIMe:PERCentage Sets or returns the Rise Time Percentage of the pulse envelope.
RADar:PULSe:PENVelope:RTIMe:VALue Sets or returns the Rise Time of the pulse envelope.
RADar:PULSe:PENVelope:SHAPe Sets o r returns the Shape of the pulse envelope.
RADar:PULSe:PENVelope:WIDTh:PERCentage Sets or returns the percentage at which the pulse width value is
applied to the pulse shape for the pulse envelope.
RADar:PULSe:PENVelope:WIDTh:VALue Sets or returns the Pulse Width of the pulse envelope.
Pulse impairments commands
Table 2-10: Pulse impairments commands and their descriptions
Command Description
RADar:PULSe:IMPairments:EJITter:DEViation Sets or returns the deviation for the Edge Jitter Pulse Impairment.
RADar:PULSe:IMPairments:EJITter:DISTribution Sets or returns the Edge Jitter Distr ibution type Pulse Impairment.
RADar:PULSe:IMPairments:EJITter:TON Sets or returns the Edge Jitter Pulse Impairments state (enabled
or disabled).
RADar:PULSe:IMPairments:WJITter:DEViation Sets or returns the Width Jitter D eviation Pulse Impairment.
RADar:PULSe:IMPairments:WJITter:DISTribution Sets or returns the Width Jitter Distribution type Pulse
Impairment.
RADar:PULSe:IMPairments:WJITter:TON Sets or returns the Width Jitter Pulse Impairments state (enabled
or disabled).
Pulse modulation commands
Table 2-11: Pulse modulation commands and their descriptions
Command Description
RADar:PULSe:MODulation Sets or returns the Modulation Type.
RADar:PULSe:MODulation:BARKer:CODE Sets or returns the Barker code of the Barker modulation.
RADar:PULSe:MODulation:CSEQuence:CCOUnt Sets or returns the Number of Chirps for the Chirp Sequence
modulation.
RADar:PULSe:MODulation:CSEQuence:FSWeep Sets or returns the Chirp Sequence modulation Frequency
Sweep method.
RADar:PULSe:MODulation:CSEQuence:SRANge Sets or returns the Chirp Sequence modulation Sweep Range.
RADar:PULSe:MODulation:CUSTom:PATH Sets or returns the lepath to the custom modulation le.
RADar:PULSe:MODulation:DMODulation:DATA Sets or returns the Data Pattern type for the selected Digital
Modulation.
Radar Signals Plug-in Programmer Manual 2-9
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
Command Description
RADar:PULSe:MODulation:DMODulation:DATA:FILE Sets or returns the lepath to the user provided data le for the
Digital Modulation.
RADar:PULSe:MODulation:DMODulation:DATA:PATTern Sets or returns the user dened Data Pattern for the Digital
Modulation.
RADar:PULSe:MODulation:DMODulation:DATA:PRBS Sets or returns the PRBS Data Pattern for the Digital Modulation.
RADar:PULSe:MODulation:DMODulation:DATA:PRBS: UDEFined:POLYnomial
RADar:PULSe:MODulation:DMODulation:DATA:PRBS: UDEFined:RESet
RADar:PULSe:MODulation:DMODulation:DATA:PRBS: UDEFined:SREGister
RADar:PULSe:MODulation:DMODulation:FILTer:ALPHa Sets or returns the Alpha (lter roll off) value for the selected
RADar:PULSe:MODulation:DMODulation:FILTer:PPPattern Sets or returns the Pre/Post Pattern type of the lter for the
RADar:PULSe:MODulation:DMODulation:FILTer:PPPattern: PATTern:POST
RADar:PULSe:MODulation:DMODulation:FILTer:PPPattern: PATTern:PRE
RADar:PULSe:MODulation:DMODulation:FILTer:TYPE Sets or returns the Filter Type for the selected Digital Modulation.
RADar:PULSe:MODulation:DMODulation:SSYMbols Sets or returns the state (enabled or disabled) to use the same
RADar:PULSe:MODulation:DMODulation:SYMBols Sets or returns the number of symbols used w hile applying the
RADar:PULSe:MODulation:FRANk:CLENgth Sets or returns the Frank code length when the Modulation
RADar:PULSe:MODulation:LFM:FSWeep Sets or returns the Linear Frequency M odulation (LFM)
RADar:PULSe:MODulation:LFM:SRANge Sets or returns the Linear Frequency Modulation (LFM) Sweep
RADar:PULSe:MODulation:NLFM:BANDwidth Sets or returns the Bandwidth for the Non Linear FM modulation.
RADar:PULSe:MODulation:NLFM:PROFile Sets or returns the Prole for the Non Linear Frequency
RADar:PULSe:MODulation:NLFM:UDCPath Sets or returns the lepath to the User Dened Coefcients
RADar:PULSe:MODulation:P1Polyphase:CLENgth Sets or returns the P1 Polyphase code length w hen the
RADar:PULSe:MODulation:P2Polyphase:CLENgth Sets or returns the P2 Polyphase code length when the
RADar:PULSe:MODulation:P3Polyphase:CLENgth Sets or returns the P3 Polyphase code length when the
Sets or returns the PRBS Polynomial Expression for the User Dened PRBS for the Digital Modulation.
Resets the User Dened 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 Dened PRBS for the selected Digital Modulation.
Digital Modulation.
selected Digital Modulation.
Sets or returns the ending pattern (Post Pattern) of the lter for the selected Digital Modulation.
Sets or returns the starting pattern (Pre Pattern) of the lter 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.
prole 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-10 Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
Command Description
RADar:PULSe:MODulation:P4Polyphase:CLENgth Sets or returns the P4 Polyphase code length when the
Modulation Phase is set to P4 Polyphase code.
RADar:PULSe:MODulation:PLFM:ADD Adds the specied number of steps to the Piecewise Linear
Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:IOFFset Sets or returns the Initial Offset (frequency) for the Piecewise
Linear Frequency Modulation.
RADar:PULSe:MODulation:PLFM:STEP[n]:DELete Deletes the specied step from the Piecewise Linear Frequency
Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:DURation Sets or returns the Duration of the specied step within the
Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:FSWeep Sets or returns the Frequency Sweep type of the specied step
within the Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:PLFM:STEP[n]:SRANge Sets or returns the Sweep Range of the specied step within the
Piecewise Linear Frequency Modulation table.
RADar:PULSe:MODulation:POLYphase:IOFFset Sets or returns the Initial Offset (initial phase offset) for the
Polyphase Codes modulation.
RADar:PULSe:MODulation:POLYphase:POFFset Sets or returns the Phase Offset for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:RAMP Sets or returns the Ramp Function for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:RDURation Sets or returns the Ramp Duration for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:POLYphase:STEPs Sets or returns the Step C ount for the Polyphase Codes
modulation.
RADar:PULSe:MODulation:SFM:FOFFset Sets or returns the Frequency Offset for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:IOFFset Sets or returns the Initial Frequency Offset for the Step
Frequency Modulation (SFM).
RADar:PULSe:MODulation:SFM:RAMP Sets or returns the Ramp Function type for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:RDURation Sets or returns the Ramp Duration for the Step Frequency
Modulation (SFM).
RADar:PULSe:MODulation:SFM:STEPs Sets or returns the number of steps (Step Count) for the Step
Frequency Modulation (SFM).
RADar:PULSe:MODulation:UDCHirp:COUNt Sets or returns the Up-Down Count for the Up-Down Chirp
modulation.
RADar:PULSe:MODulation:UDCHirp:INVert Sets or returns Invert state (enabled or disabled) of the Up-Down
Chirp modulation.
RADar:PULSe:MODulation:UDCHirp:SRANge Sets or returns the Sweep Range for the Up-Down Chirp
modulation.
RADar:PULSe:MODulation:USFMam:ADD Adds the specied number of steps to the User D ened Step
FM AM Modulation table.
Radar Signals Plug-in Programmer Manual 2-11
Command Groups
Table 2-11: Pulse modulation commands and their descriptions (cont.)
Command Description
RADar:PULSe:MODulation:USFMam:RAMP Sets or returns the Ramp Function type for the User Dened
Step FM AM Modulation.
RADar:PULSe:MODulation:USFMam:RDURation Sets or returns the Ramp Duration for the User Dened Step
FM AM Modulation.
RADar:PULSe:MODulation:USFMam:STEP[n]:AMPLitude Sets or returns the Amplitude of the specied step for the User
Dened Step FM AM Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:DELete Deletes the specied step from the User Dened Step FM AM
Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:DURation Sets or returns the Duration of the specied step within the User
Dened Step FM AM Modulation table.
RADar:PULSe:MODulation:USFMam:STEP[n]:FOFFset Sets or returns the Frequency Offset of the specied step for the
User Dened Step FM AM Modulation table.
RADar:PULSe:MODulation:USPMam:ADD Adds the specied number of steps to the User Dened Step
PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:RAMP Sets or returns the Ramp Function type for the User Dened
Step PM AM Modulation.
RADar:PULSe:MODulation:USPMam:RDURation Sets or returns the Ramp Duration for the User Dened Step
PM AM Modulation.
RADar:PULSe:MODulation:USPMam:STEP[n]:AMPLitude Sets or returns the Amplitude of the specied step for the User
Dened Step PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:DELete Deletes the specied step from the User Dened Step PM AM
Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:DURation Sets or returns the Duration of the specied step within the User
Dened Step PM AM Modulation table.
RADar:PULSe:MODulation:USPMam:STEP[n]:POFFset Sets or returns the Phase Offset of the specied step for the
User Dened Step PM AM Modulation table.
Pulse repetition commands
Table 2-12: Pulse repetition commands and their descriptions
Command Description
RADar:PULSe:SPRI:DTYPe Sets or returns the Staggered Pulse Repetition Interval deviation
type.
RADar:PULSe:SPRI:FILE Sets or returns the lepath to the Staggered PRI Deviation le.
RADar:PULSe:SPRI:RAMP:DEGRees Sets or returns the Ramp Degrees for the PRI Deviation slope.
RADar:PULSe:SPRI:RAMP:MDEViation Sets or returns the ramp Min Deviation (ΔT) for the PRI Deviation
slope.
RADar:PULSe:SPRI:RAMP:SLOPe Sets or returns the ramp Slope direction for the Staggered PRI
Deviation ramp.
2-12 Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-12: Pulse repetition commands and their descriptions (cont.)
Command Description
RADar:PULSe:SPRI:REPeat Sets or returns the Repeat deviation pattern (enabled or
disabled) for the Staggered PRI.
RADar:PULSe:SPRI:TABLe:ADD Adds the specied number of repeat indices to the end of the
user dened table of Staggered PRI.
RADar:PULSe:SPRI:TABLe:COUNt? Returns the number of repeat indices in the user dened table
of S taggered PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:DELete Deletes the specied number of repeat indices, starting with the
specied index location in the user dened table of Staggered PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:DEViation Sets or returns the Deviation of the specied index location in
the user dened table of Staggered PRI.
RADar:PULSe:SPRI:TABLe:INDex[n]:INSert Inserts the specied number of repeat indices above the
specied index location in the user dened table of Staggered PRI.
RADar:PULSe:SPRI:TON Sets or returns the Staggered Pulse R epetition Interval state
(enabled or disabled).
Pulse train commands
Table 2-13: Pulse train commands and their descriptions
Command Description
RADar:PTRain:ADD
RADar:PTRain:AMPLitude
RADar:PTRain:CARRier:COHerent Sets or returns the Coherent Carrier state (enabled or disabled)
RADar:PTRain:CARRier:FREQuency Sets or returns the RF/IF carrier Frequency for the selected
RADar:PTRain:CARRier:MAGNitude Sets or returns the RF/IF carrier peak Magnitude (in dBm) for
RADar:PTRain:COUNt? Returns the number of pulse train denitions in the Pulse Train
RADar:PTRain:DELete
RADar:PTRain:LSParameters Sets or returns the pulse train S-Parameters link state (enabled
RADar:PTRain:OPEN Imports a pulse train le.
RADar:PTRain:POFFset Sets or returns the Phase Offset value for the selected pulse
RADar:PTRain:REName Renames an existing pulse train name to a new name.
RADar:PTRain:SELect Sets 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 specied pulse train from the Pulse Train List.
or disabled) for the selected pulse train.
train.
Radar Signals Plug-in Programmer Manual 2-13
Command Groups
Table 2-13: Pulse train commands and their descriptions (cont.)
Command Description
RADar:PULSe:ADD
RADar:PULSe:COUNt? This command returns the number of pulse denitions of the
RADar:PULSe:CPGRoup:ADD Adds a new pulse index to the selected combined pulse group of
RADar:PULSe:CPGRoup:COUNt? Returns the number of pulse denitions in the selected combined
RADar:PULSe:CPGRoup:DELete Deletes the specied pulse index from the selected combined
RADar:PULSe:CPGRoup:REPeat Sets or returns the Repeat Count of the currently selected
RADar:PULSe:CPGRoup:SELect Sets or returns the index of the currently selected combined
RADar:PULSe:CPGRoup:STIMe Sets or returns the Start Time of the currently selected combined
RADar:PULSe:DELete Deletes the specied pulse index from the selected pulse train
RADar:PULSe:DTIMe:DURation Sets or returns the Dead Time duration (off time) for the selected
RADar:PULSe:REPeat Sets or returns the Repeat Count of the currently selected pulse
RADar:PULSe:SELect Sets or returns the index of the currently selected pulse denition
RADar:PULSe:STIMe Sets or returns the Start Time of the currently selected pulse
RADar:PULSe:TYPe Sets or returns the type of the pulse denition 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 denition.
pulse group denition.
pulse group denition.
in the Pulse Train List.
dead time pulse denition.
denition.
in the currently selected pulse train.
denition.
pulse denition.
S-Parameters commands
Table 2-14: S-Parameters commands and their descriptions
Command Description
RADar:SPARameter:MODE Sets or returns the S-Parameter mode (Cascading or
Non-Cascading).
RADar:SPARameter:SFORmat Sets or returns the currently used signal format for all
S-Parameter values.
RADar:SPARameter:SFORmat:LIQ Sets 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-14 Radar Signals Plug-in Programmer Manual
Command Groups
Table 2-14: S-Parameters commands and their descriptions (cont.)
Command Description
RADar:SPARameter:TON Sets or returns the S-Parameter state (enabled or disabled).
RADar:SPARameter:BANDwidth Sets or returns the S-Parameter bandwidth when setting
manually.
RADar:SPARameter:BANDwidth:AUTO Sets 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]:AMPLitude Sets or returns the specied Aggressor's amplitude, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:CTALk Sets or returns the specied Aggressor's crosstalk type, in
Cascading mode.
RADar:SPARameter:CASCading:AGGRessor[n]:DRATe Sets or returns the specied Aggressor's data rate, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNal Sets or returns speci ed Aggressor's signal type, in Cascading
mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE Sets or returns the lepath to the aggressor le for the specied
Aggressor, in Cascading mode.
RADar:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS Sets or returns the specied Aggressor's PRBS signal type, in
Cascading mode.
RADar:SPARameter:CASCading:DEEMbed Sets 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 specied
Stage and the channel’s specied 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 specied
Stage and the channel’s specied 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 specied Cascaded S-Parameter
stage (enabled or disabled).
RADar:SPARameter:CASCading:STAGe[m]:FILE Sets or returns the lepath for the specied S-Parameters
Cascading Stage, in Cascading mode.
RADar:SPARameter:CASCading:STAGe[m]:RX[n] Sets or returns the S-Parameter port assignment of the specied
Stage and the channel’s specied receiver port number (Rx-Port) in Cascading mode and Single-Ended Signalling Scheme (where applicable).
RADar:SPARameter:CASCading:STAGe[m]:SSCHeme Sets 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 specied
Stage and the channel’s specied transmission port number (Tx-Port) in Cascading mode and Single-Ended Signalling Scheme (where applicable).
Radar Signals Plug-in Programmer Manual 2-15
Command Groups
Table 2-14: S-Parameters commands and their descriptions (cont.)
Command Description
RADar:SPARameter:CASCading:STYPe Sets or returns S-Parameter signal type (victim or aggressor), in
Cascading mode.
RADar:SPARameter:CASCading:TYPE Sets 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]:AMPLitude Sets or returns the specied Aggressor's amplitude, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:CTALk Sets or returns the specied Aggressor's crosstalk type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:DRATe Sets or returns the specied Aggressor's data rate, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNal Sets or returns specied Aggressor's signal type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE Sets or returns the lepath to the aggressor le for the specied
Aggressor, in Non-Cascading mode.
RADar:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS Sets or returns the specied Aggressor's PRBS signal type, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:DEEMbed Sets 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
specied 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
specied transmission port number (Tx-Port) in Non-Cascading mode and Differential Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:FILE S ets or returns the lepath and le name of the S-Parameter
le, in Non-Cascading mode.
RADar:SPARameter:NCAScading:LAYout S ets or returns the 4 port S-Parameter Matrix Conguration, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:RX[n] Sets or returns the S-Parameter port assignment of the channel’s
specied receiver port number (Rx-Port) in Non-Cascading mode and Single-Ended Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:SSCHeme Sets or returns the S-Parameter Signalling Scheme, in
Non-Cascading mode.
RADar:SPARameter:NCAScading:STYPe Sets 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
specied transmission port number (Tx-Port) in Non-Cascading mode and Single-Ended Signalling Scheme (where applicable).
RADar:SPARameter:NCAScading:TYPE Sets or returns the S-Parameter number of ports, in
Non-Cascading mode.
2-16 Radar 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 specic groups of commands.
Radar Signals Plug-in Programmer Manual 2-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 nished.
Group
Syntax
command ha
Compile
RADar:COMPile
RADAR:COMPILE compiles and generates the waveforms/sequences.
s
2-18 Radar Signals Plug-in Programmer Manual
Loading...
+ 272 hidden pages