cplayback

The cplayback commands module.

These commands are used in the following models: AWG70KA, AWG70KB

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- CPLayback:CAPTure:FILE <signal_name>,{SIQ|CIQ},<file_path>[,<file_path>]
- CPLayback:CAPTure:INSTrument:OSCilloscope <signal_name>,<instrument_name>,<source_1>,<source_2>
- CPLayback:CAPTure:INSTrument:RSA <signal_name>,<instrument_name>
- CPLayback:CAPTure:WLISt <signal_name>,<waveform_name>
- CPLayback:CLISt:NAME? <index>
- CPLayback:CLISt:SIGNal:DELete {ALL|signal_name}
- CPLayback:CLISt:SIGNal:SCOMpile <signal_name>,{OFF|ON|1|0}
- CPLayback:CLISt:SIGNal:SCOMpile?
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset? <signal_name>,<NR1>
- CPLayback:CLISt:SIGNal:WAVeform:NAME? <signal_name>,<NR1>
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe <signal_name>,<ALL|<NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe? <signal_name>,<NR1>
- CPLayback:CLISt:SIGNal:WAVeform:SRATe <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:SRATe? <signal_name>,<NR1>
- CPLayback:CLISt:SIGNal:WCOunt? <signal_name>
- CPLayback:CLISt:SIZE?
- CPLayback:COMPile
- CPLayback:COMPile:CFRequency <carrier_frequency>
- CPLayback:COMPile:CFRequency?
- CPLayback:COMPile:LSEQuence {ON|OFF|1|0}
- CPLayback:COMPile:LSEQuence?
- CPLayback:COMPile:NORMalize {NONE|FSCale|ZREFerence}
- CPLayback:COMPile:NORMalize?
- CPLayback:COMPile:SRATe <NRf>
- CPLayback:COMPile:SRATe:AUTO {ON|OFF|1|0}
- CPLayback:COMPile:SRATe:AUTO?
- CPLayback:COMPile:SRATe?

Cplayback

Bases: SCPICmdRead

The CPLayback command tree.

Usage
  • Using the .query() method will send the CPLayback? query.
  • Using the .verify(value) method will send the CPLayback? query and raise an AssertionError if the returned value does not match value.
Properties
  • .capture: The CPLayback:CAPTure command tree.
  • .clist: The CPLayback:CLISt command tree.
  • .compile: The CPLayback:COMPile command.

capture property

Return the CPLayback:CAPTure command tree.

Usage
  • Using the .query() method will send the CPLayback:CAPTure? query.
  • Using the .verify(value) method will send the CPLayback:CAPTure? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .file: The CPLayback:CAPTure:FILE command.
  • .instrument: The CPLayback:CAPTure:INSTrument command tree.
  • .wlist: The CPLayback:CAPTure:WLISt command.

clist property

Return the CPLayback:CLISt command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt? query.
  • Using the .verify(value) method will send the CPLayback:CLISt? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .name: The CPLayback:CLISt:NAME command.
  • .signal: The CPLayback:CLISt:SIGNal command tree.
  • .size: The CPLayback:CLISt:SIZE command.

compile property

Return the CPLayback:COMPile command.

Description
  • The command resamples and upconverts the selected signal to the specified carrier frequency. With Option 03 (Sequencing) enabled: A sequence is generated containing all waveform segments in the signal (even if the signal contains only one waveform segment. Without Option 03 (Sequencing): A waveform is generated if there is only one waveform segment in the signal. If the signal contains multiple waveform segments, the compile fails and an error message is generated. You can select to compile more than one signal at a time. The compile process generates a sequence (or waveform) for each of the selected signals.
Usage
  • Using the .write() method will send the CPLayback:COMPile command.
SCPI Syntax
- CPLayback:COMPile
Sub-properties
  • .cfrequency: The CPLayback:COMPile:CFRequency command.
  • .lsequence: The CPLayback:COMPile:LSEQuence command.
  • .normalize: The CPLayback:COMPile:NORMalize command.
  • .srate: The CPLayback:COMPile:SRATe command.

CplaybackCapture

Bases: SCPICmdRead

The CPLayback:CAPTure command tree.

Usage
  • Using the .query() method will send the CPLayback:CAPTure? query.
  • Using the .verify(value) method will send the CPLayback:CAPTure? query and raise an AssertionError if the returned value does not match value.
Properties
  • .file: The CPLayback:CAPTure:FILE command.
  • .instrument: The CPLayback:CAPTure:INSTrument command tree.
  • .wlist: The CPLayback:CAPTure:WLISt command.

file property

Return the CPLayback:CAPTure:FILE command.

Description
  • The command imports baseband IQ waveform data and adds the waveform to the specified Signal Name in the captured signal list. If the specified Signal Name does not exist, it is created and added to the captured signal list. You can import a single IQ waveform, containing both the I and Q data, or you can import separate I and Q data files. When importing a single IQ waveform, the following file types are supported: .IQT - RSA3000 Series waveform file format.TIQ - RSA6000 Series waveform file format.MAT - MATLAB file format.TMP - Midas Blue file format.PRM - Midas Blue file format When importing individual I and Q data files, the following file types are supported: .WFMX - AWG70000 Series waveform file format.TXT - AWG400/AWG500/AWG600/AWG700/AWG5000/AWG7000 Series waveform.WFM - AWG400/AWG500/AWG600/AWG700/AWG5000/AWG7000 Series waveform.MAT - MATLAB file format.RFD - RFXpress waveform file format
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:FILE value command.
SCPI Syntax
- CPLayback:CAPTure:FILE <signal_name>,{SIQ|CIQ},<file_path>[,<file_path>]

instrument property

Return the CPLayback:CAPTure:INSTrument command tree.

Usage
  • Using the .query() method will send the CPLayback:CAPTure:INSTrument? query.
  • Using the .verify(value) method will send the CPLayback:CAPTure:INSTrument? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .oscilloscope: The CPLayback:CAPTure:INSTrument:OSCilloscope command.
  • .rsa: The CPLayback:CAPTure:INSTrument:RSA command.

wlist property

Return the CPLayback:CAPTure:WLISt command.

Description
  • This command adds the specified IQ waveform from the Waveform List to the specified signal in the Captured Signal List. If the specified signal does not exist, a new signal is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:WLISt value command.
SCPI Syntax
- CPLayback:CAPTure:WLISt <signal_name>,<waveform_name>

CplaybackCaptureFile

Bases: SCPICmdWrite

The CPLayback:CAPTure:FILE command.

Description
  • The command imports baseband IQ waveform data and adds the waveform to the specified Signal Name in the captured signal list. If the specified Signal Name does not exist, it is created and added to the captured signal list. You can import a single IQ waveform, containing both the I and Q data, or you can import separate I and Q data files. When importing a single IQ waveform, the following file types are supported: .IQT - RSA3000 Series waveform file format.TIQ - RSA6000 Series waveform file format.MAT - MATLAB file format.TMP - Midas Blue file format.PRM - Midas Blue file format When importing individual I and Q data files, the following file types are supported: .WFMX - AWG70000 Series waveform file format.TXT - AWG400/AWG500/AWG600/AWG700/AWG5000/AWG7000 Series waveform.WFM
  • AWG400/AWG500/AWG600/AWG700/AWG5000/AWG7000 Series waveform.MAT - MATLAB file format.RFD
  • RFXpress waveform file format
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:FILE value command.
SCPI Syntax
- CPLayback:CAPTure:FILE <signal_name>,{SIQ|CIQ},<file_path>[,<file_path>]

CplaybackCaptureInstrument

Bases: SCPICmdRead

The CPLayback:CAPTure:INSTrument command tree.

Usage
  • Using the .query() method will send the CPLayback:CAPTure:INSTrument? query.
  • Using the .verify(value) method will send the CPLayback:CAPTure:INSTrument? query and raise an AssertionError if the returned value does not match value.
Properties
  • .oscilloscope: The CPLayback:CAPTure:INSTrument:OSCilloscope command.
  • .rsa: The CPLayback:CAPTure:INSTrument:RSA command.

oscilloscope property

Return the CPLayback:CAPTure:INSTrument:OSCilloscope command.

Description
  • This command connects to the specified oscilloscope, transfers the existing acquisition from the oscilloscope to the AWG, and adds it to the specified signal. If the specified signal does not exist, it is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:INSTrument:OSCilloscope value command.
SCPI Syntax
- CPLayback:CAPTure:INSTrument:OSCilloscope <signal_name>,<instrument_name>,<source_1>,<source_2>

rsa property

Return the CPLayback:CAPTure:INSTrument:RSA command.

Description
  • This command connects to the specified RSA (Realtime Spectrum Analyzer), transfers the existing acquisition to the AWG, and adds it to the specified signal. If the specified signal does not exist, it is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:INSTrument:RSA value command.
SCPI Syntax
- CPLayback:CAPTure:INSTrument:RSA <signal_name>,<instrument_name>

CplaybackCaptureInstrumentOscilloscope

Bases: SCPICmdWrite

The CPLayback:CAPTure:INSTrument:OSCilloscope command.

Description
  • This command connects to the specified oscilloscope, transfers the existing acquisition from the oscilloscope to the AWG, and adds it to the specified signal. If the specified signal does not exist, it is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:INSTrument:OSCilloscope value command.
SCPI Syntax
- CPLayback:CAPTure:INSTrument:OSCilloscope <signal_name>,<instrument_name>,<source_1>,<source_2>

CplaybackCaptureInstrumentRsa

Bases: SCPICmdWrite

The CPLayback:CAPTure:INSTrument:RSA command.

Description
  • This command connects to the specified RSA (Realtime Spectrum Analyzer), transfers the existing acquisition to the AWG, and adds it to the specified signal. If the specified signal does not exist, it is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:INSTrument:RSA value command.
SCPI Syntax
- CPLayback:CAPTure:INSTrument:RSA <signal_name>,<instrument_name>

CplaybackCaptureWlist

Bases: SCPICmdWrite

The CPLayback:CAPTure:WLISt command.

Description
  • This command adds the specified IQ waveform from the Waveform List to the specified signal in the Captured Signal List. If the specified signal does not exist, a new signal is created and added to the captured signal list.
Usage
  • Using the .write(value) method will send the CPLayback:CAPTure:WLISt value command.
SCPI Syntax
- CPLayback:CAPTure:WLISt <signal_name>,<waveform_name>

CplaybackClist

Bases: SCPICmdRead

The CPLayback:CLISt command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt? query.
  • Using the .verify(value) method will send the CPLayback:CLISt? query and raise an AssertionError if the returned value does not match value.
Properties
  • .name: The CPLayback:CLISt:NAME command.
  • .signal: The CPLayback:CLISt:SIGNal command tree.
  • .size: The CPLayback:CLISt:SIZE command.

name property

Return the CPLayback:CLISt:NAME command.

Description
  • This command returns the name of a signal from the Captured Signal List in the position specified by the index value.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:NAME? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:NAME? <index>

signal property

Return the CPLayback:CLISt:SIGNal command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delete: The CPLayback:CLISt:SIGNal:DELete command.
  • .scompile: The CPLayback:CLISt:SIGNal:SCOMpile command.
  • .waveform: The CPLayback:CLISt:SIGNal:WAVeform command tree.
  • .wcount: The CPLayback:CLISt:SIGNal:WCOunt command.

size property

Return the CPLayback:CLISt:SIZE command.

Description
  • This command returns the number of signals in the Captured Signal List.
Usage
  • Using the .query() method will send the CPLayback:CLISt:SIZE? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIZE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIZE?

CplaybackClistName

Bases: SCPICmdReadWithArguments

The CPLayback:CLISt:NAME command.

Description
  • This command returns the name of a signal from the Captured Signal List in the position specified by the index value.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:NAME? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:NAME? <index>

CplaybackClistSignal

Bases: SCPICmdRead

The CPLayback:CLISt:SIGNal command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delete: The CPLayback:CLISt:SIGNal:DELete command.
  • .scompile: The CPLayback:CLISt:SIGNal:SCOMpile command.
  • .waveform: The CPLayback:CLISt:SIGNal:WAVeform command tree.
  • .wcount: The CPLayback:CLISt:SIGNal:WCOunt command.

delete property

Return the CPLayback:CLISt:SIGNal:DELete command.

Description
  • This command removes the specified signal from the Captured Signal List.
Usage
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:DELete value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:DELete {ALL|signal_name}

scompile property

Return the CPLayback:CLISt:SIGNal:SCOMpile command.

Description
  • This command selects or deselects a signal from the captured signal list to be compiled. Single signals are selected with the command but more than one signal can be selected for compilation by sending multiple commands. Signals remain selected until deselected with this command. The query form returns the list of selected signals.
Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal:SCOMpile? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal:SCOMpile? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:SCOMpile value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:SCOMpile <signal_name>,{OFF|ON|1|0}
- CPLayback:CLISt:SIGNal:SCOMpile?
Info
  • *RST sets this to 0.

waveform property

Return the CPLayback:CLISt:SIGNal:WAVeform command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal:WAVeform? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal:WAVeform? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .foffset: The CPLayback:CLISt:SIGNal:WAVeform:FOFFset command.
  • .name: The CPLayback:CLISt:SIGNal:WAVeform:NAME command.
  • .otime: The CPLayback:CLISt:SIGNal:WAVeform:OTIMe command.
  • .srate: The CPLayback:CLISt:SIGNal:WAVeform:SRATe command.

wcount property

Return the CPLayback:CLISt:SIGNal:WCOunt command.

Description
  • This command returns the number of waveform segments in the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WCOunt? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WCOunt? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WCOunt? <signal_name>

CplaybackClistSignalDelete

Bases: SCPICmdWrite

The CPLayback:CLISt:SIGNal:DELete command.

Description
  • This command removes the specified signal from the Captured Signal List.
Usage
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:DELete value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:DELete {ALL|signal_name}

CplaybackClistSignalScompile

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:CLISt:SIGNal:SCOMpile command.

Description
  • This command selects or deselects a signal from the captured signal list to be compiled. Single signals are selected with the command but more than one signal can be selected for compilation by sending multiple commands. Signals remain selected until deselected with this command. The query form returns the list of selected signals.
Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal:SCOMpile? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal:SCOMpile? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:SCOMpile value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:SCOMpile <signal_name>,{OFF|ON|1|0}
- CPLayback:CLISt:SIGNal:SCOMpile?
Info
  • *RST sets this to 0.

CplaybackClistSignalWaveform

Bases: SCPICmdRead

The CPLayback:CLISt:SIGNal:WAVeform command tree.

Usage
  • Using the .query() method will send the CPLayback:CLISt:SIGNal:WAVeform? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIGNal:WAVeform? query and raise an AssertionError if the returned value does not match value.
Properties
  • .foffset: The CPLayback:CLISt:SIGNal:WAVeform:FOFFset command.
  • .name: The CPLayback:CLISt:SIGNal:WAVeform:NAME command.
  • .otime: The CPLayback:CLISt:SIGNal:WAVeform:OTIMe command.
  • .srate: The CPLayback:CLISt:SIGNal:WAVeform:SRATe command.

foffset property

Return the CPLayback:CLISt:SIGNal:WAVeform:FOFFset command.

Description
  • This command sets or returns the frequency offset of the specified waveform segment of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset? <signal_name>,<NR1>

name property

Return the CPLayback:CLISt:SIGNal:WAVeform:NAME command.

Description
  • This command returns the name of the specified waveform segment of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:NAME? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:NAME? <signal_name>,<NR1>

otime property

Return the CPLayback:CLISt:SIGNal:WAVeform:OTIMe command.

Description
  • This command sets or returns the Off time between waveform segments of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe <signal_name>,<ALL|<NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe? <signal_name>,<NR1>

srate property

Return the CPLayback:CLISt:SIGNal:WAVeform:SRATe command.

Description
  • This command sets or returns the baseband sample rate of a waveform segment of a signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:SRATe <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:SRATe? <signal_name>,<NR1>

CplaybackClistSignalWaveformFoffset

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The CPLayback:CLISt:SIGNal:WAVeform:FOFFset command.

Description
  • This command sets or returns the frequency offset of the specified waveform segment of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:FOFFset value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:FOFFset? <signal_name>,<NR1>

CplaybackClistSignalWaveformName

Bases: SCPICmdReadWithArguments

The CPLayback:CLISt:SIGNal:WAVeform:NAME command.

Description
  • This command returns the name of the specified waveform segment of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:NAME? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:NAME? <signal_name>,<NR1>

CplaybackClistSignalWaveformOtime

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The CPLayback:CLISt:SIGNal:WAVeform:OTIMe command.

Description
  • This command sets or returns the Off time between waveform segments of the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:OTIMe value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe <signal_name>,<ALL|<NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:OTIMe? <signal_name>,<NR1>

CplaybackClistSignalWaveformSrate

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The CPLayback:CLISt:SIGNal:WAVeform:SRATe command.

Description
  • This command sets or returns the baseband sample rate of a waveform segment of a signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:CLISt:SIGNal:WAVeform:SRATe value command.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WAVeform:SRATe <signal_name>,<ALL|NR1>,<NRf>
- CPLayback:CLISt:SIGNal:WAVeform:SRATe? <signal_name>,<NR1>

CplaybackClistSignalWcount

Bases: SCPICmdReadWithArguments

The CPLayback:CLISt:SIGNal:WCOunt command.

Description
  • This command returns the number of waveform segments in the specified signal in the Captured Signal List.
Usage
  • Using the .query(argument) method will send the CPLayback:CLISt:SIGNal:WCOunt? argument query.
  • Using the .verify(argument, value) method will send the CPLayback:CLISt:SIGNal:WCOunt? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIGNal:WCOunt? <signal_name>

CplaybackClistSize

Bases: SCPICmdRead

The CPLayback:CLISt:SIZE command.

Description
  • This command returns the number of signals in the Captured Signal List.
Usage
  • Using the .query() method will send the CPLayback:CLISt:SIZE? query.
  • Using the .verify(value) method will send the CPLayback:CLISt:SIZE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CPLayback:CLISt:SIZE?

CplaybackCompile

Bases: SCPICmdWriteNoArguments, SCPICmdRead

The CPLayback:COMPile command.

Description
  • The command resamples and upconverts the selected signal to the specified carrier frequency. With Option 03 (Sequencing) enabled: A sequence is generated containing all waveform segments in the signal (even if the signal contains only one waveform segment. Without Option 03 (Sequencing): A waveform is generated if there is only one waveform segment in the signal. If the signal contains multiple waveform segments, the compile fails and an error message is generated. You can select to compile more than one signal at a time. The compile process generates a sequence (or waveform) for each of the selected signals.
Usage
  • Using the .write() method will send the CPLayback:COMPile command.
SCPI Syntax
- CPLayback:COMPile
Properties
  • .cfrequency: The CPLayback:COMPile:CFRequency command.
  • .lsequence: The CPLayback:COMPile:LSEQuence command.
  • .normalize: The CPLayback:COMPile:NORMalize command.
  • .srate: The CPLayback:COMPile:SRATe command.

cfrequency property

Return the CPLayback:COMPile:CFRequency command.

Description
  • This command sets or returns the Carrier Frequency for the compiled signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:CFRequency? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:CFRequency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:CFRequency value command.
SCPI Syntax
- CPLayback:COMPile:CFRequency <carrier_frequency>
- CPLayback:COMPile:CFRequency?
Info
  • *RST sets this to 1 GHz.

lsequence property

Return the CPLayback:COMPile:LSEQuence command.

Description
  • This command sets or returns if the compiled sequence should loop on itself, setting the GoTo of last sequence step to First.
Usage
  • Using the .query() method will send the CPLayback:COMPile:LSEQuence? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:LSEQuence? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:LSEQuence value command.
SCPI Syntax
- CPLayback:COMPile:LSEQuence {ON|OFF|1|0}
- CPLayback:COMPile:LSEQuence?

normalize property

Return the CPLayback:COMPile:NORMalize command.

Description
  • This command sets or returns if the IQ waveforms will be normalized during import.
Usage
  • Using the .query() method will send the CPLayback:COMPile:NORMalize? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:NORMalize? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:NORMalize value command.
SCPI Syntax
- CPLayback:COMPile:NORMalize {NONE|FSCale|ZREFerence}
- CPLayback:COMPile:NORMalize?

srate property

Return the CPLayback:COMPile:SRATe command.

Description
  • This command sets or returns the output sampling rate for the compiled signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:SRATe? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:SRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:SRATe value command.
SCPI Syntax
- CPLayback:COMPile:SRATe <NRf>
- CPLayback:COMPile:SRATe?
Info
  • *RST sets this to the maximum sample rate.
Sub-properties
  • .auto: The CPLayback:COMPile:SRATe:AUTO command.

CplaybackCompileCfrequency

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:COMPile:CFRequency command.

Description
  • This command sets or returns the Carrier Frequency for the compiled signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:CFRequency? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:CFRequency? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:CFRequency value command.
SCPI Syntax
- CPLayback:COMPile:CFRequency <carrier_frequency>
- CPLayback:COMPile:CFRequency?
Info
  • *RST sets this to 1 GHz.

CplaybackCompileLsequence

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:COMPile:LSEQuence command.

Description
  • This command sets or returns if the compiled sequence should loop on itself, setting the GoTo of last sequence step to First.
Usage
  • Using the .query() method will send the CPLayback:COMPile:LSEQuence? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:LSEQuence? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:LSEQuence value command.
SCPI Syntax
- CPLayback:COMPile:LSEQuence {ON|OFF|1|0}
- CPLayback:COMPile:LSEQuence?

CplaybackCompileNormalize

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:COMPile:NORMalize command.

Description
  • This command sets or returns if the IQ waveforms will be normalized during import.
Usage
  • Using the .query() method will send the CPLayback:COMPile:NORMalize? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:NORMalize? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:NORMalize value command.
SCPI Syntax
- CPLayback:COMPile:NORMalize {NONE|FSCale|ZREFerence}
- CPLayback:COMPile:NORMalize?

CplaybackCompileSrate

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:COMPile:SRATe command.

Description
  • This command sets or returns the output sampling rate for the compiled signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:SRATe? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:SRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:SRATe value command.
SCPI Syntax
- CPLayback:COMPile:SRATe <NRf>
- CPLayback:COMPile:SRATe?
Info
  • *RST sets this to the maximum sample rate.
Properties
  • .auto: The CPLayback:COMPile:SRATe:AUTO command.

auto property

Return the CPLayback:COMPile:SRATe:AUTO command.

Description
  • This command sets or returns if the system will calculate the output sampling rate automatically when compiling the selected signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:SRATe:AUTO? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:SRATe:AUTO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:SRATe:AUTO value command.
SCPI Syntax
- CPLayback:COMPile:SRATe:AUTO {ON|OFF|1|0}
- CPLayback:COMPile:SRATe:AUTO?

CplaybackCompileSrateAuto

Bases: SCPICmdWrite, SCPICmdRead

The CPLayback:COMPile:SRATe:AUTO command.

Description
  • This command sets or returns if the system will calculate the output sampling rate automatically when compiling the selected signals.
Usage
  • Using the .query() method will send the CPLayback:COMPile:SRATe:AUTO? query.
  • Using the .verify(value) method will send the CPLayback:COMPile:SRATe:AUTO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CPLayback:COMPile:SRATe:AUTO value command.
SCPI Syntax
- CPLayback:COMPile:SRATe:AUTO {ON|OFF|1|0}
- CPLayback:COMPile:SRATe:AUTO?