wlist

The wlist 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
- WLISt:LAST?
- WLISt:LIST?
- WLISt:NAME? <Index>
- WLISt:SIZE?
- WLISt:SPARameter:APPLy <file_path>
- WLISt:SPARameter:BANDwidth {FULL|<bandwidth>}
- WLISt:SPARameter:BANDwidth:AUTO {ON|OFF|1|0}
- WLISt:SPARameter:BANDwidth:AUTO?
- WLISt:SPARameter:BANDwidth?
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle?
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude?
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk?
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe?
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE?
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS?
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal?
- WLISt:SPARameter:CASCading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:DEEMbed?
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] <port_number>
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]?
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]?
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle?
- WLISt:SPARameter:CASCading:STAGe[m]:FILE <filepath>
- WLISt:SPARameter:CASCading:STAGe[m]:FILE?
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n]?
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme?
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n]?
- WLISt:SPARameter:CASCading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:CASCading:STYPe?
- WLISt:SPARameter:CASCading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:CASCading:TYPE?
- WLISt:SPARameter:MODE {CASC|NCAS}
- WLISt:SPARameter:MODE?
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS?
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal?
- WLISt:SPARameter:NCAScading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:DEEMbed?
- WLISt:SPARameter:NCAScading:DRX[n] <port number>
- WLISt:SPARameter:NCAScading:DRX[n]?
- WLISt:SPARameter:NCAScading:DTX[n] <port number>
- WLISt:SPARameter:NCAScading:DTX[n]?
- WLISt:SPARameter:NCAScading:FILE <filepath>
- WLISt:SPARameter:NCAScading:FILE?
- WLISt:SPARameter:NCAScading:LAYout {TYPical|ALTernate}
- WLISt:SPARameter:NCAScading:LAYout?
- WLISt:SPARameter:NCAScading:RX[n] <port number>
- WLISt:SPARameter:NCAScading:RX[n]?
- WLISt:SPARameter:NCAScading:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:NCAScading:SSCHeme?
- WLISt:SPARameter:NCAScading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:NCAScading:STYPe?
- WLISt:SPARameter:NCAScading:TX[n] <port number>
- WLISt:SPARameter:NCAScading:TX[n]?
- WLISt:SPARameter:NCAScading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:NCAScading:TYPE?
- WLISt:SPARameter:SFORmat {REAL|I|Q|IQ}
- WLISt:SPARameter:SFORmat?
- WLISt:WAVeform:ACFile <file_path>,<wfm_name>[,<Q_file_path>]
- WLISt:WAVeform:ACFile:GAUSsian {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth <bandwidth>
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth?
- WLISt:WAVeform:ACFile:GAUSsian?
- WLISt:WAVeform:ACFile:RSINc {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:RSINc?
- WLISt:WAVeform:ACFile:SKEW {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:SKEW?
- WLISt:WAVeform:AMPLitude <wfm_name>,<amplitude>
- WLISt:WAVeform:AMPLitude? <wfm_name>
- WLISt:WAVeform:AOFFset <wfm_name>,<offset_factor>
- WLISt:WAVeform:DATA:I <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:I? <wfm_name>[,<StartIndex>[,<Size>]]
- WLISt:WAVeform:DATA:Q <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:Q? <wfm_name>[,<StartIndex>[,<Size>]]
- WLISt:WAVeform:DELete {<wfm_name>|ALL}
- WLISt:WAVeform:FREQuency <wfm_name>,<frequency>
- WLISt:WAVeform:FREQuency? <wfm_name>
- WLISt:WAVeform:GRANularity?
- WLISt:WAVeform:INVert <wfm_name>
- WLISt:WAVeform:LENGth? <wfm_name>
- WLISt:WAVeform:LMAXimum?
- WLISt:WAVeform:LMINimum?
- WLISt:WAVeform:MARKer:DATA <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:MARKer:DATA? <wfm_name>[,<StartIndex>[,<Size>]]
- WLISt:WAVeform:MIQ <I_wfm_name>,<Q_wfm_name>
- WLISt:WAVeform:NEW <wfm_name>,<Size>[,<format>[,<is_saveable>]]
- WLISt:WAVeform:NORMalize <wfm_name>,{FSCale|ZREFerence}
- WLISt:WAVeform:OFFSet <wfm_name>,<offset>
- WLISt:WAVeform:OFFSet? <wfm_name>
- WLISt:WAVeform:RESample <wfm_name>,<size>
- WLISt:WAVeform:REVerse <wfm_name>
- WLISt:WAVeform:ROTate:DEGRees <wfm_name>,<phase>
- WLISt:WAVeform:ROTate:POINts <wfm_name>,<points>
- WLISt:WAVeform:SCALe <wfm_name>,<multiplier_factor>
- WLISt:WAVeform:SDCorrection <wfm_name>[,<end_frequency>]
- WLISt:WAVeform:SFORmat <wfm_name>,{REAL|I|Q}
- WLISt:WAVeform:SFORmat? <wfm_name>
- WLISt:WAVeform:SHIFt <wfm_name>,<phase>
- WLISt:WAVeform:SRATe <wfm_name>,<sample_rate>
- WLISt:WAVeform:SRATe? <wfm_name>
- WLISt:WAVeform:TSTamp? <wfm_name>
- WLISt:WAVeform:TYPE? <wfm_name>

Wlist

Bases: SCPICmdRead

The WLISt command tree.

Usage
  • Using the .query() method will send the WLISt? query.
  • Using the .verify(value) method will send the WLISt? query and raise an AssertionError if the returned value does not match value.
Properties
  • .last: The WLISt:LAST command.
  • .list: The WLISt:LIST command.
  • .name: The WLISt:NAME command.
  • .size: The WLISt:SIZE command.
  • .sparameter: The WLISt:SPARameter command tree.
  • .waveform: The WLISt:WAVeform command tree.

last property

last: WlistLast

Return the WLISt:LAST command.

Description
  • This command returns the name of the most recently added waveform in the waveform list.
Usage
  • Using the .query() method will send the WLISt:LAST? query.
  • Using the .verify(value) method will send the WLISt:LAST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:LAST?

list property

list: WlistList

Return the WLISt:LIST command.

Description
  • This command returns a list of all waveform names in the waveform list.
Usage
  • Using the .query() method will send the WLISt:LIST? query.
  • Using the .verify(value) method will send the WLISt:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:LIST?

name property

name: WlistName

Return the WLISt:NAME command.

Description
  • This command returns the waveform name from the waveform list at the position specified by the index value.
Usage
  • Using the .query(argument) method will send the WLISt:NAME? argument query.
  • Using the .verify(argument, value) method will send the WLISt:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:NAME? <Index>

size property

size: WlistSize

Return the WLISt:SIZE command.

Description
  • This command returns the number of waveforms in the waveform list.
Usage
  • Using the .query() method will send the WLISt:SIZE? query.
  • Using the .verify(value) method will send the WLISt:SIZE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:SIZE?

sparameter property

sparameter: WlistSparameter

Return the WLISt:SPARameter command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter? query.
  • Using the .verify(value) method will send the WLISt:SPARameter? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .apply: The WLISt:SPARameter:APPLy command.
  • .bandwidth: The WLISt:SPARameter:BANDwidth command.
  • .cascading: The WLISt:SPARameter:CASCading command tree.
  • .mode: The WLISt:SPARameter:MODE command.
  • .ncascading: The WLISt:SPARameter:NCAScading command tree.
  • .sformat: The WLISt:SPARameter:SFORmat command.

waveform property

waveform: WlistWaveform

Return the WLISt:WAVeform command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform? query.
  • Using the .verify(value) method will send the WLISt:WAVeform? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .acfile: The WLISt:WAVeform:ACFile command.
  • .amplitude: The WLISt:WAVeform:AMPLitude command.
  • .aoffset: The WLISt:WAVeform:AOFFset command.
  • .data: The WLISt:WAVeform:DATA command tree.
  • .delete: The WLISt:WAVeform:DELete command.
  • .frequency: The WLISt:WAVeform:FREQuency command.
  • .granularity: The WLISt:WAVeform:GRANularity command.
  • .invert: The WLISt:WAVeform:INVert command.
  • .length: The WLISt:WAVeform:LENGth command.
  • .lmaximum: The WLISt:WAVeform:LMAXimum command.
  • .lminimum: The WLISt:WAVeform:LMINimum command.
  • .marker: The WLISt:WAVeform:MARKer command tree.
  • .miq: The WLISt:WAVeform:MIQ command.
  • .new: The WLISt:WAVeform:NEW command.
  • .normalize: The WLISt:WAVeform:NORMalize command.
  • .offset: The WLISt:WAVeform:OFFSet command.
  • .resample: The WLISt:WAVeform:RESample command.
  • .reverse: The WLISt:WAVeform:REVerse command.
  • .rotate: The WLISt:WAVeform:ROTate command tree.
  • .scale: The WLISt:WAVeform:SCALe command.
  • .sdcorrection: The WLISt:WAVeform:SDCorrection command.
  • .sformat: The WLISt:WAVeform:SFORmat command.
  • .shift: The WLISt:WAVeform:SHIFt command.
  • .srate: The WLISt:WAVeform:SRATe command.
  • .tstamp: The WLISt:WAVeform:TSTamp command.
  • .type: The WLISt:WAVeform:TYPE command.

WlistLast

Bases: SCPICmdRead

The WLISt:LAST command.

Description
  • This command returns the name of the most recently added waveform in the waveform list.
Usage
  • Using the .query() method will send the WLISt:LAST? query.
  • Using the .verify(value) method will send the WLISt:LAST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:LAST?

WlistList

Bases: SCPICmdRead

The WLISt:LIST command.

Description
  • This command returns a list of all waveform names in the waveform list.
Usage
  • Using the .query() method will send the WLISt:LIST? query.
  • Using the .verify(value) method will send the WLISt:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:LIST?

WlistName

Bases: SCPICmdReadWithArguments

The WLISt:NAME command.

Description
  • This command returns the waveform name from the waveform list at the position specified by the index value.
Usage
  • Using the .query(argument) method will send the WLISt:NAME? argument query.
  • Using the .verify(argument, value) method will send the WLISt:NAME? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:NAME? <Index>

WlistSize

Bases: SCPICmdRead

The WLISt:SIZE command.

Description
  • This command returns the number of waveforms in the waveform list.
Usage
  • Using the .query() method will send the WLISt:SIZE? query.
  • Using the .verify(value) method will send the WLISt:SIZE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:SIZE?

WlistSparameter

Bases: SCPICmdRead

The WLISt:SPARameter command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter? query.
  • Using the .verify(value) method will send the WLISt:SPARameter? query and raise an AssertionError if the returned value does not match value.
Properties
  • .apply: The WLISt:SPARameter:APPLy command.
  • .bandwidth: The WLISt:SPARameter:BANDwidth command.
  • .cascading: The WLISt:SPARameter:CASCading command tree.
  • .mode: The WLISt:SPARameter:MODE command.
  • .ncascading: The WLISt:SPARameter:NCAScading command tree.
  • .sformat: The WLISt:SPARameter:SFORmat command.

apply property

Return the WLISt:SPARameter:APPLy command.

Description
  • This command applies S-Parameters to a waveform that exists in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:SPARameter:APPLy value command.
SCPI Syntax
- WLISt:SPARameter:APPLy <file_path>

bandwidth property

Return the WLISt:SPARameter:BANDwidth command.

Description
  • This command sets or returns the S-Parameter bandwidth when setting manually.
Usage
  • Using the .query() method will send the WLISt:SPARameter:BANDwidth? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:BANDwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:BANDwidth value command.
SCPI Syntax
- WLISt:SPARameter:BANDwidth {FULL|<bandwidth>}
- WLISt:SPARameter:BANDwidth?
Sub-properties
  • .auto: The WLISt:SPARameter:BANDwidth:AUTO command.

cascading property

Return the WLISt:SPARameter:CASCading command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .aggressor2: The WLISt:SPARameter:CASCading:AGGRessor2 command tree.
  • .aggressor: The WLISt:SPARameter:CASCading:AGGRessor[n] command tree.
  • .deembed: The WLISt:SPARameter:CASCading:DEEMbed command.
  • .stage: The WLISt:SPARameter:CASCading:STAGe[m] command tree.
  • .stype: The WLISt:SPARameter:CASCading:STYPe command.
  • .type: The WLISt:SPARameter:CASCading:TYPE command.

mode property

Return the WLISt:SPARameter:MODE command.

Description
  • This command sets or returns the S-Parameter mode (Cascading or Non-Cascading).
Usage
  • Using the .query() method will send the WLISt:SPARameter:MODE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:MODE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:MODE value command.
SCPI Syntax
- WLISt:SPARameter:MODE {CASC|NCAS}
- WLISt:SPARameter:MODE?
Info
  • CASCading sets the S-Parameter mode to cascading. allowing you to cascade up to six S-parameter files and apply the characteristics on the waveform.
  • NCASCading sets the S-Parameter mode to non-cascading, allowing you to apply S-parameter characteristics on the waveform from only one S-parameter file.

ncascading property

Return the WLISt:SPARameter:NCAScading command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .aggressor2: The WLISt:SPARameter:NCAScading:AGGRessor2 command tree.
  • .aggressor: The WLISt:SPARameter:NCAScading:AGGRessor[n] command tree.
  • .deembed: The WLISt:SPARameter:NCAScading:DEEMbed command.
  • .drx: The WLISt:SPARameter:NCAScading:DRX[n] command.
  • .dtx: The WLISt:SPARameter:NCAScading:DTX[n] command.
  • .file: The WLISt:SPARameter:NCAScading:FILE command.
  • .layout: The WLISt:SPARameter:NCAScading:LAYout command.
  • .rx: The WLISt:SPARameter:NCAScading:RX[n] command.
  • .sscheme: The WLISt:SPARameter:NCAScading:SSCHeme command.
  • .stype: The WLISt:SPARameter:NCAScading:STYPe command.
  • .tx: The WLISt:SPARameter:NCAScading:TX[n] command.
  • .type: The WLISt:SPARameter:NCAScading:TYPE command.

sformat property

Return the WLISt:SPARameter:SFORmat command.

Description
  • This command sets or returns the currently used signal format for setting the S-Parameter values.
Usage
  • Using the .query() method will send the WLISt:SPARameter:SFORmat? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:SFORmat? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:SFORmat value command.
SCPI Syntax
- WLISt:SPARameter:SFORmat {REAL|I|Q|IQ}
- WLISt:SPARameter:SFORmat?

WlistSparameterApply

Bases: SCPICmdWrite

The WLISt:SPARameter:APPLy command.

Description
  • This command applies S-Parameters to a waveform that exists in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:SPARameter:APPLy value command.
SCPI Syntax
- WLISt:SPARameter:APPLy <file_path>

WlistSparameterBandwidth

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:BANDwidth command.

Description
  • This command sets or returns the S-Parameter bandwidth when setting manually.
Usage
  • Using the .query() method will send the WLISt:SPARameter:BANDwidth? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:BANDwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:BANDwidth value command.
SCPI Syntax
- WLISt:SPARameter:BANDwidth {FULL|<bandwidth>}
- WLISt:SPARameter:BANDwidth?
Properties
  • .auto: The WLISt:SPARameter:BANDwidth:AUTO command.

auto property

Return the WLISt:SPARameter:BANDwidth:AUTO command.

Description
  • This command sets or returns the S-Parameter automatic bandwidth calculation setting. The bandwidth is defined at the point where the signal rolls off to -60 dB. If this results in a bandwidth greater than the instrument supports, the bandwidth is set to ½ of the waveform’s sample rate (i.e. Nyquist Frequency).
Usage
  • Using the .query() method will send the WLISt:SPARameter:BANDwidth:AUTO? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:BANDwidth:AUTO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:BANDwidth:AUTO value command.
SCPI Syntax
- WLISt:SPARameter:BANDwidth:AUTO {ON|OFF|1|0}
- WLISt:SPARameter:BANDwidth:AUTO?

WlistSparameterBandwidthAuto

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:BANDwidth:AUTO command.

Description
  • This command sets or returns the S-Parameter automatic bandwidth calculation setting. The bandwidth is defined at the point where the signal rolls off to -60 dB. If this results in a bandwidth greater than the instrument supports, the bandwidth is set to ½ of the waveform’s sample rate (i.e. Nyquist Frequency).
Usage
  • Using the .query() method will send the WLISt:SPARameter:BANDwidth:AUTO? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:BANDwidth:AUTO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:BANDwidth:AUTO value command.
SCPI Syntax
- WLISt:SPARameter:BANDwidth:AUTO {ON|OFF|1|0}
- WLISt:SPARameter:BANDwidth:AUTO?

WlistSparameterCascading

Bases: SCPICmdRead

The WLISt:SPARameter:CASCading command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading? query and raise an AssertionError if the returned value does not match value.
Properties
  • .aggressor2: The WLISt:SPARameter:CASCading:AGGRessor2 command tree.
  • .aggressor: The WLISt:SPARameter:CASCading:AGGRessor[n] command tree.
  • .deembed: The WLISt:SPARameter:CASCading:DEEMbed command.
  • .stage: The WLISt:SPARameter:CASCading:STAGe[m] command tree.
  • .stype: The WLISt:SPARameter:CASCading:STYPe command.
  • .type: The WLISt:SPARameter:CASCading:TYPE command.

aggressor property

Return the WLISt:SPARameter:CASCading:AGGRessor[n] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .amplitude: The WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude command.
  • .ctalk: The WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk command.
  • .drate: The WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe command.
  • .signal: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal command.

aggressor2 property

Return the WLISt:SPARameter:CASCading:AGGRessor2 command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor2? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .enable: The WLISt:SPARameter:CASCading:AGGRessor2:ENABle command.

deembed property

Return the WLISt:SPARameter:CASCading:DEEMbed command.

Description
  • This command sets or returns whether the Cascading S-Parameters is to de-embed (invert) the S-Parameters, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:DEEMbed? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:DEEMbed? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:DEEMbed value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:DEEMbed?

stage property

Return the WLISt:SPARameter:CASCading:STAGe[m] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .drx: The WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] command.
  • .dtx: The WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] command.
  • .enable: The WLISt:SPARameter:CASCading:STAGe[m]:ENABle command.
  • .file: The WLISt:SPARameter:CASCading:STAGe[m]:FILE command.
  • .rx: The WLISt:SPARameter:CASCading:STAGe[m]:RX[n] command.
  • .sscheme: The WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme command.
  • .tx: The WLISt:SPARameter:CASCading:STAGe[m]:TX[n] command.

stype property

Return the WLISt:SPARameter:CASCading:STYPe command.

Description
  • This command sets or returns S-Parameter signal type (victim or aggressor), in Cascading mode. The number of ports must be either 8 or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STYPe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STYPe value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:CASCading:STYPe?

type property

Return the WLISt:SPARameter:CASCading:TYPE command.

Description
  • This command sets or returns the S-Parameter number of ports, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:TYPE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:TYPE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:CASCading:TYPE?

WlistSparameterCascadingAggressor2

Bases: SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor2 command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor2? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2? query and raise an AssertionError if the returned value does not match value.
Properties
  • .enable: The WLISt:SPARameter:CASCading:AGGRessor2:ENABle command.

enable property

Return the WLISt:SPARameter:CASCading:AGGRessor2:ENABle command.

Description
  • This command sets or returns whether the aggressor 2 signal type state (enabled or disabled) in Cascading mode. Aggressor2 signals are available when the number of ports is set to 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle?

WlistSparameterCascadingAggressor2Enable

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor2:ENABle command.

Description
  • This command sets or returns whether the aggressor 2 signal type state (enabled or disabled) in Cascading mode. Aggressor2 signals are available when the number of ports is set to 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor2:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:AGGRessor2:ENABle?

WlistSparameterCascadingAggressorItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]? query and raise an AssertionError if the returned value does not match value.
Properties
  • .amplitude: The WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude command.
  • .ctalk: The WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk command.
  • .drate: The WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe command.
  • .signal: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal command.

amplitude property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude command.

Description
  • This command sets or returns the specified Aggressor’s amplitude, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude?

ctalk property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk command.

Description
  • This command sets or returns the specified Aggressor’s crosstalk type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk?

drate property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe command.

Description
  • This command sets or returns the specified Aggressor’s data rate, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe?

signal property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal command.

Description
  • This command sets or returns specified Aggressor’s signal type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal?
Sub-properties
  • .file: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE command.
  • .prbs: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS command.

WlistSparameterCascadingAggressorItemAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude command.

Description
  • This command sets or returns the specified Aggressor’s amplitude, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:CASCading:AGGRessor[n]:AMPLitude?

WlistSparameterCascadingAggressorItemCtalk

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk command.

Description
  • This command sets or returns the specified Aggressor’s crosstalk type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:CASCading:AGGRessor[n]:CTALk?

WlistSparameterCascadingAggressorItemDrate

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe command.

Description
  • This command sets or returns the specified Aggressor’s data rate, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:CASCading:AGGRessor[n]:DRATe?

WlistSparameterCascadingAggressorItemSignal

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal command.

Description
  • This command sets or returns specified Aggressor’s signal type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal?
Properties
  • .file: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE command.
  • .prbs: The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS command.

file property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE command.

Description
  • This command sets or returns the filepath to the aggressor file for the specified Aggressor, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE?

prbs property

Return the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS command.

Description
  • This command sets or returns the specified Aggressor’s PRBS signal type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS?

WlistSparameterCascadingAggressorItemSignalFile

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE command.

Description
  • This command sets or returns the filepath to the aggressor file for the specified Aggressor, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:FILE?

WlistSparameterCascadingAggressorItemSignalPrbs

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS command.

Description
  • This command sets or returns the specified Aggressor’s PRBS signal type, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:CASCading:AGGRessor[n]:SIGNal:PRBS?

WlistSparameterCascadingDeembed

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:DEEMbed command.

Description
  • This command sets or returns whether the Cascading S-Parameters is to de-embed (invert) the S-Parameters, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:DEEMbed? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:DEEMbed? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:DEEMbed value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:DEEMbed?

WlistSparameterCascadingStageItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]? query and raise an AssertionError if the returned value does not match value.
Properties
  • .drx: The WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] command.
  • .dtx: The WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] command.
  • .enable: The WLISt:SPARameter:CASCading:STAGe[m]:ENABle command.
  • .file: The WLISt:SPARameter:CASCading:STAGe[m]:FILE command.
  • .rx: The WLISt:SPARameter:CASCading:STAGe[m]:RX[n] command.
  • .sscheme: The WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme command.
  • .tx: The WLISt:SPARameter:CASCading:STAGe[m]:TX[n] command.

drx property

Return the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] <port_number>
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]?

dtx property

Return the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]?

enable property

Return the WLISt:SPARameter:CASCading:STAGe[m]:ENABle command.

Description
  • This command sets or returns the state of the specified Cascaded S-Parameter stage (enabled or disabled).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle?

file property

Return the WLISt:SPARameter:CASCading:STAGe[m]:FILE command.

Description
  • This command sets or returns the Filepath for the specified S-Parameters Cascading Stage, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:FILE <filepath>
- WLISt:SPARameter:CASCading:STAGe[m]:FILE?

rx property

Return the WLISt:SPARameter:CASCading:STAGe[m]:RX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n]?

sscheme property

Return the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme command.

Description
  • This command sets or returns the S-Parameter Signalling Scheme, in Cascading mode. Signalling Scheme is only available when the Number of Ports is set to 4, 8, or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme?

tx property

Return the WLISt:SPARameter:CASCading:STAGe[m]:TX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n]?

WlistSparameterCascadingStageItemDrxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n] <port_number>
- WLISt:SPARameter:CASCading:STAGe[m]:DRX[n]?

WlistSparameterCascadingStageItemDtxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:DTX[n]?

WlistSparameterCascadingStageItemEnable

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:ENABle command.

Description
  • This command sets or returns the state of the specified Cascaded S-Parameter stage (enabled or disabled).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:CASCading:STAGe[m]:ENABle?

WlistSparameterCascadingStageItemFile

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:FILE command.

Description
  • This command sets or returns the Filepath for the specified S-Parameters Cascading Stage, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:FILE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:FILE <filepath>
- WLISt:SPARameter:CASCading:STAGe[m]:FILE?

WlistSparameterCascadingStageItemRxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:RX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:RX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:RX[n]?

WlistSparameterCascadingStageItemSscheme

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme command.

Description
  • This command sets or returns the S-Parameter Signalling Scheme, in Cascading mode. Signalling Scheme is only available when the Number of Ports is set to 4, 8, or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:CASCading:STAGe[m]:SSCHeme?

WlistSparameterCascadingStageItemTxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STAGe[m]:TX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STAGe[m]:TX[n] value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n] <port number>
- WLISt:SPARameter:CASCading:STAGe[m]:TX[n]?

WlistSparameterCascadingStype

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:STYPe command.

Description
  • This command sets or returns S-Parameter signal type (victim or aggressor), in Cascading mode. The number of ports must be either 8 or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:STYPe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:STYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:STYPe value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:CASCading:STYPe?

WlistSparameterCascadingType

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:CASCading:TYPE command.

Description
  • This command sets or returns the S-Parameter number of ports, in Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:CASCading:TYPE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:CASCading:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:CASCading:TYPE value command.
SCPI Syntax
- WLISt:SPARameter:CASCading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:CASCading:TYPE?

WlistSparameterMode

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:MODE command.

Description
  • This command sets or returns the S-Parameter mode (Cascading or Non-Cascading).
Usage
  • Using the .query() method will send the WLISt:SPARameter:MODE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:MODE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:MODE value command.
SCPI Syntax
- WLISt:SPARameter:MODE {CASC|NCAS}
- WLISt:SPARameter:MODE?
Info
  • CASCading sets the S-Parameter mode to cascading. allowing you to cascade up to six S-parameter files and apply the characteristics on the waveform.
  • NCASCading sets the S-Parameter mode to non-cascading, allowing you to apply S-parameter characteristics on the waveform from only one S-parameter file.

WlistSparameterNcascading

Bases: SCPICmdRead

The WLISt:SPARameter:NCAScading command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading? query and raise an AssertionError if the returned value does not match value.
Properties
  • .aggressor2: The WLISt:SPARameter:NCAScading:AGGRessor2 command tree.
  • .aggressor: The WLISt:SPARameter:NCAScading:AGGRessor[n] command tree.
  • .deembed: The WLISt:SPARameter:NCAScading:DEEMbed command.
  • .drx: The WLISt:SPARameter:NCAScading:DRX[n] command.
  • .dtx: The WLISt:SPARameter:NCAScading:DTX[n] command.
  • .file: The WLISt:SPARameter:NCAScading:FILE command.
  • .layout: The WLISt:SPARameter:NCAScading:LAYout command.
  • .rx: The WLISt:SPARameter:NCAScading:RX[n] command.
  • .sscheme: The WLISt:SPARameter:NCAScading:SSCHeme command.
  • .stype: The WLISt:SPARameter:NCAScading:STYPe command.
  • .tx: The WLISt:SPARameter:NCAScading:TX[n] command.
  • .type: The WLISt:SPARameter:NCAScading:TYPE command.

aggressor property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .amplitude: The WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude command.
  • .ctalk: The WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk command.
  • .drate: The WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe command.
  • .signal: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal command.

aggressor2 property

Return the WLISt:SPARameter:NCAScading:AGGRessor2 command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor2? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .enable: The WLISt:SPARameter:NCAScading:AGGRessor2:ENABle command.

deembed property

Return the WLISt:SPARameter:NCAScading:DEEMbed command.

Description
  • This command sets or returns whether the Non-Cascading S-Parameters is to de-embed (invert) the S-Parameters, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DEEMbed? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DEEMbed? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DEEMbed value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:DEEMbed?

drx property

Return the WLISt:SPARameter:NCAScading:DRX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DRX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DRX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DRX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DRX[n] <port number>
- WLISt:SPARameter:NCAScading:DRX[n]?

dtx property

Return the WLISt:SPARameter:NCAScading:DTX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DTX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DTX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DTX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DTX[n] <port number>
- WLISt:SPARameter:NCAScading:DTX[n]?

file property

Return the WLISt:SPARameter:NCAScading:FILE command.

Description
  • This command sets or returns the filepath and file name of the S-Parameter file, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:FILE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:FILE <filepath>
- WLISt:SPARameter:NCAScading:FILE?

layout property

Return the WLISt:SPARameter:NCAScading:LAYout command.

Description
  • This command sets or returns the 4 port S-Parameter Matrix Configuration, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:LAYout? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:LAYout? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:LAYout value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:LAYout {TYPical|ALTernate}
- WLISt:SPARameter:NCAScading:LAYout?

rx property

Return the WLISt:SPARameter:NCAScading:RX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:RX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:RX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:RX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:RX[n] <port number>
- WLISt:SPARameter:NCAScading:RX[n]?

sscheme property

Return the WLISt:SPARameter:NCAScading:SSCHeme command.

Description
  • This command sets or returns the S-Parameter Signalling Scheme, in Non-Cascading mode. Signalling Scheme is only available when the Number of Ports is set to 4, 8, or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:SSCHeme? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:SSCHeme? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:SSCHeme value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:NCAScading:SSCHeme?

stype property

Return the WLISt:SPARameter:NCAScading:STYPe command.

Description
  • This command sets or returns S-Parameter signal type (victim or aggressor), in Non-Cascading mode. The number of ports must be either 8 or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:STYPe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:STYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:STYPe value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:NCAScading:STYPe?

tx property

Return the WLISt:SPARameter:NCAScading:TX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:TX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:TX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:TX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:TX[n] <port number>
- WLISt:SPARameter:NCAScading:TX[n]?

type property

Return the WLISt:SPARameter:NCAScading:TYPE command.

Description
  • This command sets or returns the S-Parameter number of ports, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:TYPE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:TYPE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:NCAScading:TYPE?

WlistSparameterNcascadingAggressor2

Bases: SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor2 command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor2? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2? query and raise an AssertionError if the returned value does not match value.
Properties
  • .enable: The WLISt:SPARameter:NCAScading:AGGRessor2:ENABle command.

enable property

Return the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle command.

Description
  • This command sets or returns the aggressor 2 signal type state (enabled or disabled) in Non-Cascading mode. Aggressor2 signals are available when the number of ports is set to 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle?

WlistSparameterNcascadingAggressor2Enable

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor2:ENABle command.

Description
  • This command sets or returns the aggressor 2 signal type state (enabled or disabled) in Non-Cascading mode. Aggressor2 signals are available when the number of ports is set to 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor2:ENABle value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:AGGRessor2:ENABle?

WlistSparameterNcascadingAggressorItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n] command tree.

Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]? query and raise an AssertionError if the returned value does not match value.
Properties
  • .amplitude: The WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude command.
  • .ctalk: The WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk command.
  • .drate: The WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe command.
  • .signal: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal command.

amplitude property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude command.

Description
  • This command sets or returns the specified Aggressor’s amplitude, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude?

ctalk property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk command.

Description
  • This command sets or returns the specified Aggressor’s crosstalk type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk?

drate property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe command.

Description
  • This command sets or returns the specified Aggressor’s data rate, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe?

signal property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal command.

Description
  • This command sets or returns specified Aggressor’s signal type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal?
Sub-properties
  • .file: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE command.
  • .prbs: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS command.

WlistSparameterNcascadingAggressorItemAmplitude

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude command.

Description
  • This command sets or returns the specified Aggressor’s amplitude, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude <amplitude>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:AMPLitude?

WlistSparameterNcascadingAggressorItemCtalk

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk command.

Description
  • This command sets or returns the specified Aggressor’s crosstalk type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk {NEXT|FEXT|BOTH}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:CTALk?

WlistSparameterNcascadingAggressorItemDrate

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe command.

Description
  • This command sets or returns the specified Aggressor’s data rate, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe <data_rate>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:DRATe?

WlistSparameterNcascadingAggressorItemSignal

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal command.

Description
  • This command sets or returns specified Aggressor’s signal type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal {CLOCk|PRBS|FILE|SAVictim}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal?
Properties
  • .file: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE command.
  • .prbs: The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS command.

file property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE command.

Description
  • This command sets or returns the filepath to the aggressor file for the specified Aggressor, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE?

prbs property

Return the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS command.

Description
  • This command sets or returns the specified Aggressor’s PRBS signal type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS?

WlistSparameterNcascadingAggressorItemSignalFile

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE command.

Description
  • This command sets or returns the filepath to the aggressor file for the specified Aggressor, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE <filepath>
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:FILE?

WlistSparameterNcascadingAggressorItemSignalPrbs

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS command.

Description
  • This command sets or returns the specified Aggressor’s PRBS signal type, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS {PRBS7|PRBS9|PRBS15|PRBS16|PRBS20|PRBS21|PRBS23|PRBS29|PRBS31}
- WLISt:SPARameter:NCAScading:AGGRessor[n]:SIGNal:PRBS?

WlistSparameterNcascadingDeembed

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:DEEMbed command.

Description
  • This command sets or returns whether the Non-Cascading S-Parameters is to de-embed (invert) the S-Parameters, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DEEMbed? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DEEMbed? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DEEMbed value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DEEMbed {ON|OFF|1|0}
- WLISt:SPARameter:NCAScading:DEEMbed?

WlistSparameterNcascadingDrxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:DRX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DRX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DRX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DRX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DRX[n] <port number>
- WLISt:SPARameter:NCAScading:DRX[n]?

WlistSparameterNcascadingDtxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:DTX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:DTX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:DTX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:DTX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:DTX[n] <port number>
- WLISt:SPARameter:NCAScading:DTX[n]?

WlistSparameterNcascadingFile

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:FILE command.

Description
  • This command sets or returns the filepath and file name of the S-Parameter file, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:FILE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:FILE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:FILE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:FILE <filepath>
- WLISt:SPARameter:NCAScading:FILE?

WlistSparameterNcascadingLayout

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:LAYout command.

Description
  • This command sets or returns the 4 port S-Parameter Matrix Configuration, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:LAYout? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:LAYout? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:LAYout value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:LAYout {TYPical|ALTernate}
- WLISt:SPARameter:NCAScading:LAYout?

WlistSparameterNcascadingRxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:RX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:RX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:RX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:RX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:RX[n] <port number>
- WLISt:SPARameter:NCAScading:RX[n]?

WlistSparameterNcascadingSscheme

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:SSCHeme command.

Description
  • This command sets or returns the S-Parameter Signalling Scheme, in Non-Cascading mode. Signalling Scheme is only available when the Number of Ports is set to 4, 8, or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:SSCHeme? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:SSCHeme? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:SSCHeme value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:SSCHeme {SENDed|DIFFerential}
- WLISt:SPARameter:NCAScading:SSCHeme?

WlistSparameterNcascadingStype

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:STYPe command.

Description
  • This command sets or returns S-Parameter signal type (victim or aggressor), in Non-Cascading mode. The number of ports must be either 8 or 12.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:STYPe? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:STYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:STYPe value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:STYPe {VICTim|AGGRessor|BOTH}
- WLISt:SPARameter:NCAScading:STYPe?

WlistSparameterNcascadingTxItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:TX[n] command.

Description
  • This command 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).
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:TX[n]? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:TX[n]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:TX[n] value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:TX[n] <port number>
- WLISt:SPARameter:NCAScading:TX[n]?

WlistSparameterNcascadingType

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:NCAScading:TYPE command.

Description
  • This command sets or returns the S-Parameter number of ports, in Non-Cascading mode.
Usage
  • Using the .query() method will send the WLISt:SPARameter:NCAScading:TYPE? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:NCAScading:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:NCAScading:TYPE value command.
SCPI Syntax
- WLISt:SPARameter:NCAScading:TYPE {1|2|4|6|8|12}
- WLISt:SPARameter:NCAScading:TYPE?

WlistSparameterSformat

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:SPARameter:SFORmat command.

Description
  • This command sets or returns the currently used signal format for setting the S-Parameter values.
Usage
  • Using the .query() method will send the WLISt:SPARameter:SFORmat? query.
  • Using the .verify(value) method will send the WLISt:SPARameter:SFORmat? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:SPARameter:SFORmat value command.
SCPI Syntax
- WLISt:SPARameter:SFORmat {REAL|I|Q|IQ}
- WLISt:SPARameter:SFORmat?

WlistWaveform

Bases: SCPICmdRead

The WLISt:WAVeform command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform? query.
  • Using the .verify(value) method will send the WLISt:WAVeform? query and raise an AssertionError if the returned value does not match value.
Properties
  • .acfile: The WLISt:WAVeform:ACFile command.
  • .amplitude: The WLISt:WAVeform:AMPLitude command.
  • .aoffset: The WLISt:WAVeform:AOFFset command.
  • .data: The WLISt:WAVeform:DATA command tree.
  • .delete: The WLISt:WAVeform:DELete command.
  • .frequency: The WLISt:WAVeform:FREQuency command.
  • .granularity: The WLISt:WAVeform:GRANularity command.
  • .invert: The WLISt:WAVeform:INVert command.
  • .length: The WLISt:WAVeform:LENGth command.
  • .lmaximum: The WLISt:WAVeform:LMAXimum command.
  • .lminimum: The WLISt:WAVeform:LMINimum command.
  • .marker: The WLISt:WAVeform:MARKer command tree.
  • .miq: The WLISt:WAVeform:MIQ command.
  • .new: The WLISt:WAVeform:NEW command.
  • .normalize: The WLISt:WAVeform:NORMalize command.
  • .offset: The WLISt:WAVeform:OFFSet command.
  • .resample: The WLISt:WAVeform:RESample command.
  • .reverse: The WLISt:WAVeform:REVerse command.
  • .rotate: The WLISt:WAVeform:ROTate command tree.
  • .scale: The WLISt:WAVeform:SCALe command.
  • .sdcorrection: The WLISt:WAVeform:SDCorrection command.
  • .sformat: The WLISt:WAVeform:SFORmat command.
  • .shift: The WLISt:WAVeform:SHIFt command.
  • .srate: The WLISt:WAVeform:SRATe command.
  • .tstamp: The WLISt:WAVeform:TSTamp command.
  • .type: The WLISt:WAVeform:TYPE command.

acfile property

Return the WLISt:WAVeform:ACFile command.

Description
  • This command applies user supplied correction coefficients from an external (precompensation) file to the specified waveform (or waveforms) in the waveform list. If the waveform is IQ (complex), you can add individual corrections files to the I and Q components of the complex waveform by using the optional syntax component.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile value command.
SCPI Syntax
- WLISt:WAVeform:ACFile <file_path>,<wfm_name>[,<Q_file_path>]
Sub-properties
  • .gaussian: The WLISt:WAVeform:ACFile:GAUSsian command.
  • .rsinc: The WLISt:WAVeform:ACFile:RSINc command.
  • .skew: The WLISt:WAVeform:ACFile:SKEW command.

amplitude property

Return the WLISt:WAVeform:AMPLitude command.

Description
  • This command sets or returns the Recommended Amplitude (peak-to-peak) of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:AMPLitude? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:AMPLitude? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:AMPLitude value command.
SCPI Syntax
- WLISt:WAVeform:AMPLitude <wfm_name>,<amplitude>
- WLISt:WAVeform:AMPLitude? <wfm_name>

aoffset property

Return the WLISt:WAVeform:AOFFset command.

Description
  • This command adds a normalized offset factor to the specified waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:AOFFset value command.
SCPI Syntax
- WLISt:WAVeform:AOFFset <wfm_name>,<offset_factor>

data property

Return the WLISt:WAVeform:DATA command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:DATA? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:DATA? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .q: The WLISt:WAVeform:DATA:Q command.
  • .i: The WLISt:WAVeform:DATA:I command.

delete property

Return the WLISt:WAVeform:DELete command.

Description
  • This command deletes a single waveform from the waveform list or all waveforms. If the deleted waveform is currently loaded into waveform memory, it is unloaded. If the RUN state of the AWG is ON, the state is turned OFF. If the channel is on, it will be switched off.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:DELete value command.
SCPI Syntax
- WLISt:WAVeform:DELete {<wfm_name>|ALL}

frequency property

Return the WLISt:WAVeform:FREQuency command.

Description
  • The command sets or returns the Recommended Center Frequency of the named IQ waveform.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:FREQuency? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:FREQuency? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:FREQuency value command.
SCPI Syntax
- WLISt:WAVeform:FREQuency <wfm_name>,<frequency>
- WLISt:WAVeform:FREQuency? <wfm_name>

granularity property

Return the WLISt:WAVeform:GRANularity command.

Description
  • This command returns the granularity of sample points required for the waveform to be valid. The number of sample points of a single channel instrument must be divisible by 2.
Usage
  • Using the .query() method will send the WLISt:WAVeform:GRANularity? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:GRANularity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:GRANularity?

invert property

Return the WLISt:WAVeform:INVert command.

Description
  • This command inverts the named waveform (in the waveform list) and preserves the offset.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:INVert value command.
SCPI Syntax
- WLISt:WAVeform:INVert <wfm_name>

length property

Return the WLISt:WAVeform:LENGth command.

Description
  • This command returns the size of the specified waveform in the waveform list. The returned value represents data points (not bytes).
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:LENGth? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:LENGth? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LENGth? <wfm_name>

lmaximum property

Return the WLISt:WAVeform:LMAXimum command.

Description
  • This command returns the maximum number of waveform sample points allowed.
Usage
  • Using the .query() method will send the WLISt:WAVeform:LMAXimum? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:LMAXimum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LMAXimum?

lminimum property

Return the WLISt:WAVeform:LMINimum command.

Description
  • This command returns the minimum number of waveform sample points required for a valid waveform. The number of required sample points is dependent on the instrument model.
Usage
  • Using the .query() method will send the WLISt:WAVeform:LMINimum? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:LMINimum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LMINimum?

marker property

Return the WLISt:WAVeform:MARKer command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:MARKer? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:MARKer? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .data: The WLISt:WAVeform:MARKer:DATA command.

miq property

Return the WLISt:WAVeform:MIQ command.

Description
  • This command creates an IQ waveform from two real waveforms. The name is derived from the I waveform name.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:MIQ value command.
SCPI Syntax
- WLISt:WAVeform:MIQ <I_wfm_name>,<Q_wfm_name>

new property

Return the WLISt:WAVeform:NEW command.

Description
  • This command creates a new empty waveform in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:NEW value command.
SCPI Syntax
- WLISt:WAVeform:NEW <wfm_name>,<Size>[,<format>[,<is_saveable>]]

normalize property

Return the WLISt:WAVeform:NORMalize command.

Description
  • This command normalizes a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:NORMalize value command.
SCPI Syntax
- WLISt:WAVeform:NORMalize <wfm_name>,{FSCale|ZREFerence}

offset property

Return the WLISt:WAVeform:OFFSet command.

Description
  • This command sets or returns the Recommended Offset of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:OFFSet? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:OFFSet? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:OFFSet value command.
SCPI Syntax
- WLISt:WAVeform:OFFSet <wfm_name>,<offset>
- WLISt:WAVeform:OFFSet? <wfm_name>

resample property

Return the WLISt:WAVeform:RESample command.

Description
  • This command resamples the number of points in a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:RESample value command.
SCPI Syntax
- WLISt:WAVeform:RESample <wfm_name>,<size>

reverse property

Return the WLISt:WAVeform:REVerse command.

Description
  • This command reverses the order of the named waveform (in the waveform list).
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:REVerse value command.
SCPI Syntax
- WLISt:WAVeform:REVerse <wfm_name>

rotate property

Return the WLISt:WAVeform:ROTate command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:ROTate? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ROTate? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .points: The WLISt:WAVeform:ROTate:POINts command.
  • .degrees: The WLISt:WAVeform:ROTate:DEGRees command.

scale property

Return the WLISt:WAVeform:SCALe command.

Description
  • This command rescales the amplitude of the specified waveform by the specified multiplication factor.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SCALe value command.
SCPI Syntax
- WLISt:WAVeform:SCALe <wfm_name>,<multiplier_factor>

sdcorrection property

Return the WLISt:WAVeform:SDCorrection command.

Description
  • This command applies the Sin(x)/x distortion correction to the specified waveform in the waveform list. Optionally, you can define the end frequency of the Sin(x)/x distortion correction. The specified waveform must be in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SDCorrection value command.
SCPI Syntax
- WLISt:WAVeform:SDCorrection <wfm_name>[,<end_frequency>]

sformat property

Return the WLISt:WAVeform:SFORmat command.

Description
  • This command sets or returns the signal format of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:SFORmat? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:SFORmat? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:SFORmat value command.
SCPI Syntax
- WLISt:WAVeform:SFORmat <wfm_name>,{REAL|I|Q}
- WLISt:WAVeform:SFORmat? <wfm_name>

shift property

Return the WLISt:WAVeform:SHIFt command.

Description
  • This command shifts the phase of a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SHIFt value command.
SCPI Syntax
- WLISt:WAVeform:SHIFt <wfm_name>,<phase>

srate property

Return the WLISt:WAVeform:SRATe command.

Description
  • The command sets or returns the Recommended Sampling Rate of the specified waveform in the waveform list
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:SRATe? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:SRATe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:SRATe value command.
SCPI Syntax
- WLISt:WAVeform:SRATe <wfm_name>,<sample_rate>
- WLISt:WAVeform:SRATe? <wfm_name>

tstamp property

Return the WLISt:WAVeform:TSTamp command.

Description
  • This command returns the timestamp of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:TSTamp? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:TSTamp? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:TSTamp? <wfm_name>

type property

Return the WLISt:WAVeform:TYPE command.

Description
  • This command returns the type of the waveform.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:TYPE? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:TYPE? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:TYPE? <wfm_name>
Info
  • <wfm_name> ::= .

WlistWaveformAcfile

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:WAVeform:ACFile command.

Description
  • This command applies user supplied correction coefficients from an external (precompensation) file to the specified waveform (or waveforms) in the waveform list. If the waveform is IQ (complex), you can add individual corrections files to the I and Q components of the complex waveform by using the optional syntax component.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile value command.
SCPI Syntax
- WLISt:WAVeform:ACFile <file_path>,<wfm_name>[,<Q_file_path>]
Properties
  • .gaussian: The WLISt:WAVeform:ACFile:GAUSsian command.
  • .rsinc: The WLISt:WAVeform:ACFile:RSINc command.
  • .skew: The WLISt:WAVeform:ACFile:SKEW command.

gaussian property

Return the WLISt:WAVeform:ACFile:GAUSsian command.

Description
  • This command sets or returns whether a gaussian filter will be applied during the application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:GAUSsian? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:GAUSsian? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:GAUSsian value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:GAUSsian {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:GAUSsian?
Sub-properties
  • .bandwidth: The WLISt:WAVeform:ACFile:GAUSsian:BANDwidth command.

rsinc property

Return the WLISt:WAVeform:ACFile:RSINc command.

Description
  • This command sets or returns whether or not corrections for Sin(x)/x distortions will be removed during application of a correction file.
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:RSINc? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:RSINc? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:RSINc value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:RSINc {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:RSINc?

skew property

Return the WLISt:WAVeform:ACFile:SKEW command.

Description
  • This command sets or returns whether the measured Skew will be applied during application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:SKEW? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:SKEW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:SKEW value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:SKEW {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:SKEW?

WlistWaveformAcfileGaussian

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:WAVeform:ACFile:GAUSsian command.

Description
  • This command sets or returns whether a gaussian filter will be applied during the application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:GAUSsian? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:GAUSsian? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:GAUSsian value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:GAUSsian {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:GAUSsian?
Properties
  • .bandwidth: The WLISt:WAVeform:ACFile:GAUSsian:BANDwidth command.

bandwidth property

Return the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth command.

Description
  • This command sets or returns the bandwidth of the gaussian filter that is to be applied during application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth <bandwidth>
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth?

WlistWaveformAcfileGaussianBandwidth

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:WAVeform:ACFile:GAUSsian:BANDwidth command.

Description
  • This command sets or returns the bandwidth of the gaussian filter that is to be applied during application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:GAUSsian:BANDwidth value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth <bandwidth>
- WLISt:WAVeform:ACFile:GAUSsian:BANDwidth?

WlistWaveformAcfileRsinc

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:WAVeform:ACFile:RSINc command.

Description
  • This command sets or returns whether or not corrections for Sin(x)/x distortions will be removed during application of a correction file.
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:RSINc? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:RSINc? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:RSINc value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:RSINc {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:RSINc?

WlistWaveformAcfileSkew

Bases: SCPICmdWrite, SCPICmdRead

The WLISt:WAVeform:ACFile:SKEW command.

Description
  • This command sets or returns whether the measured Skew will be applied during application of a precompensation file (correction coefficients file).
Usage
  • Using the .query() method will send the WLISt:WAVeform:ACFile:SKEW? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ACFile:SKEW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:ACFile:SKEW value command.
SCPI Syntax
- WLISt:WAVeform:ACFile:SKEW {ON|OFF|1|0}
- WLISt:WAVeform:ACFile:SKEW?

WlistWaveformAmplitude

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:AMPLitude command.

Description
  • This command sets or returns the Recommended Amplitude (peak-to-peak) of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:AMPLitude? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:AMPLitude? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:AMPLitude value command.
SCPI Syntax
- WLISt:WAVeform:AMPLitude <wfm_name>,<amplitude>
- WLISt:WAVeform:AMPLitude? <wfm_name>

WlistWaveformAoffset

Bases: SCPICmdWrite

The WLISt:WAVeform:AOFFset command.

Description
  • This command adds a normalized offset factor to the specified waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:AOFFset value command.
SCPI Syntax
- WLISt:WAVeform:AOFFset <wfm_name>,<offset_factor>

WlistWaveformData

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:DATA command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:DATA? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:DATA? query and raise an AssertionError if the returned value does not match value.
Properties
  • .q: The WLISt:WAVeform:DATA:Q command.
  • .i: The WLISt:WAVeform:DATA:I command.

i property

Return the WLISt:WAVeform:DATA:I command.

Description
  • This command transfers analog waveform data from the external controller into the specified waveform or from a waveform to the external control program. If the waveform is of the Signal Format type IQ this command writes the data to I. To write to Q data, use the command WLIST:WAVEFORM:DATA:Q. This command has a limit of 999,999,999 bytes of data. The IEEE 488.2 limits that the largest read or write that may occur in a single command is 999,999,999 bytes. Because of the size limitation, it is suggested that the user make use of the starting index (and size for querying) to append data in multiple commands/queries. To set marker data, use the command WLIST:WAVEFORM:MARKER:DATA.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:DATA:I? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:DATA:I? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:DATA:I value command.
SCPI Syntax
- WLISt:WAVeform:DATA:I <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:I? <wfm_name>[,<StartIndex>[,<Size>]]

q property

Return the WLISt:WAVeform:DATA:Q command.

Description
  • This command transfers analog waveform data from the external controller into the specified waveform or from a waveform to the external control program. This command writes the data to Q. The waveform must be of the Signal Format type IQ. To write to I data, use the command WLIST:WAVEFORM:DATA:I. This command has a limit of 999,999,999 bytes of data. As the IEEE 488.2 is a limitation that the largest read or write that may occur in a single command is 999,999,999 bytes as the structure is defined as a ‘#’ followed by a byte to determine the number of bytes to read ‘9’. ‘9’ indicates that we need to read 9 bytes to determine the length of the following data block: 999,999,999 (separated by commas to help separate - they will not be present normally). Because of the size limitation, it is suggested that the user make use of the starting index (and size for querying) to append data in multiple commands/queries. To set marker data, use the command WLIST:WAVEFORM:MARKER:DATA.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:DATA:Q? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:DATA:Q? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:DATA:Q value command.
SCPI Syntax
- WLISt:WAVeform:DATA:Q <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:Q? <wfm_name>[,<StartIndex>[,<Size>]]

WlistWaveformDataI

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:DATA:I command.

Description
  • This command transfers analog waveform data from the external controller into the specified waveform or from a waveform to the external control program. If the waveform is of the Signal Format type IQ this command writes the data to I. To write to Q data, use the command WLIST:WAVEFORM:DATA:Q. This command has a limit of 999,999,999 bytes of data. The IEEE 488.2 limits that the largest read or write that may occur in a single command is 999,999,999 bytes. Because of the size limitation, it is suggested that the user make use of the starting index (and size for querying) to append data in multiple commands/queries. To set marker data, use the command WLIST:WAVEFORM:MARKER:DATA.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:DATA:I? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:DATA:I? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:DATA:I value command.
SCPI Syntax
- WLISt:WAVeform:DATA:I <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:I? <wfm_name>[,<StartIndex>[,<Size>]]

WlistWaveformDataQ

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:DATA:Q command.

Description
  • This command transfers analog waveform data from the external controller into the specified waveform or from a waveform to the external control program. This command writes the data to Q. The waveform must be of the Signal Format type IQ. To write to I data, use the command WLIST:WAVEFORM:DATA:I. This command has a limit of 999,999,999 bytes of data. As the IEEE 488.2 is a limitation that the largest read or write that may occur in a single command is 999,999,999 bytes as the structure is defined as a ‘#’ followed by a byte to determine the number of bytes to read ‘9’. ‘9’ indicates that we need to read 9 bytes to determine the length of the following data block: 999,999,999 (separated by commas to help separate - they will not be present normally). Because of the size limitation, it is suggested that the user make use of the starting index (and size for querying) to append data in multiple commands/queries. To set marker data, use the command WLIST:WAVEFORM:MARKER:DATA.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:DATA:Q? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:DATA:Q? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:DATA:Q value command.
SCPI Syntax
- WLISt:WAVeform:DATA:Q <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:DATA:Q? <wfm_name>[,<StartIndex>[,<Size>]]

WlistWaveformDelete

Bases: SCPICmdWrite

The WLISt:WAVeform:DELete command.

Description
  • This command deletes a single waveform from the waveform list or all waveforms. If the deleted waveform is currently loaded into waveform memory, it is unloaded. If the RUN state of the AWG is ON, the state is turned OFF. If the channel is on, it will be switched off.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:DELete value command.
SCPI Syntax
- WLISt:WAVeform:DELete {<wfm_name>|ALL}

WlistWaveformFrequency

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:FREQuency command.

Description
  • The command sets or returns the Recommended Center Frequency of the named IQ waveform.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:FREQuency? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:FREQuency? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:FREQuency value command.
SCPI Syntax
- WLISt:WAVeform:FREQuency <wfm_name>,<frequency>
- WLISt:WAVeform:FREQuency? <wfm_name>

WlistWaveformGranularity

Bases: SCPICmdRead

The WLISt:WAVeform:GRANularity command.

Description
  • This command returns the granularity of sample points required for the waveform to be valid. The number of sample points of a single channel instrument must be divisible by 2.
Usage
  • Using the .query() method will send the WLISt:WAVeform:GRANularity? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:GRANularity? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:GRANularity?

WlistWaveformInvert

Bases: SCPICmdWrite

The WLISt:WAVeform:INVert command.

Description
  • This command inverts the named waveform (in the waveform list) and preserves the offset.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:INVert value command.
SCPI Syntax
- WLISt:WAVeform:INVert <wfm_name>

WlistWaveformLength

Bases: SCPICmdReadWithArguments

The WLISt:WAVeform:LENGth command.

Description
  • This command returns the size of the specified waveform in the waveform list. The returned value represents data points (not bytes).
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:LENGth? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:LENGth? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LENGth? <wfm_name>

WlistWaveformLmaximum

Bases: SCPICmdRead

The WLISt:WAVeform:LMAXimum command.

Description
  • This command returns the maximum number of waveform sample points allowed.
Usage
  • Using the .query() method will send the WLISt:WAVeform:LMAXimum? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:LMAXimum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LMAXimum?

WlistWaveformLminimum

Bases: SCPICmdRead

The WLISt:WAVeform:LMINimum command.

Description
  • This command returns the minimum number of waveform sample points required for a valid waveform. The number of required sample points is dependent on the instrument model.
Usage
  • Using the .query() method will send the WLISt:WAVeform:LMINimum? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:LMINimum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:LMINimum?

WlistWaveformMarker

Bases: SCPICmdRead

The WLISt:WAVeform:MARKer command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:MARKer? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:MARKer? query and raise an AssertionError if the returned value does not match value.
Properties
  • .data: The WLISt:WAVeform:MARKer:DATA command.

data property

Return the WLISt:WAVeform:MARKer:DATA command.

Description
  • This command sets or returns the waveform marker data. This command has a limit of 999,999,999 bytes of data. If this limit is insufficient, consider the following alternatives: Send a more efficient file format using MMEM:DATA. Use Ethernet (ftp, http, or file sharing) to transfer the file.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:MARKer:DATA? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:MARKer:DATA? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:MARKer:DATA value command.
SCPI Syntax
- WLISt:WAVeform:MARKer:DATA <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:MARKer:DATA? <wfm_name>[,<StartIndex>[,<Size>]]

WlistWaveformMarkerData

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:MARKer:DATA command.

Description
  • This command sets or returns the waveform marker data. This command has a limit of 999,999,999 bytes of data. If this limit is insufficient, consider the following alternatives: Send a more efficient file format using MMEM:DATA. Use Ethernet (ftp, http, or file sharing) to transfer the file.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:MARKer:DATA? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:MARKer:DATA? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:MARKer:DATA value command.
SCPI Syntax
- WLISt:WAVeform:MARKer:DATA <wfm_name>[,<StartIndex>[,<Size>]],<block_data>
- WLISt:WAVeform:MARKer:DATA? <wfm_name>[,<StartIndex>[,<Size>]]

WlistWaveformMiq

Bases: SCPICmdWrite

The WLISt:WAVeform:MIQ command.

Description
  • This command creates an IQ waveform from two real waveforms. The name is derived from the I waveform name.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:MIQ value command.
SCPI Syntax
- WLISt:WAVeform:MIQ <I_wfm_name>,<Q_wfm_name>

WlistWaveformNew

Bases: SCPICmdWrite

The WLISt:WAVeform:NEW command.

Description
  • This command creates a new empty waveform in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:NEW value command.
SCPI Syntax
- WLISt:WAVeform:NEW <wfm_name>,<Size>[,<format>[,<is_saveable>]]

WlistWaveformNormalize

Bases: SCPICmdWrite

The WLISt:WAVeform:NORMalize command.

Description
  • This command normalizes a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:NORMalize value command.
SCPI Syntax
- WLISt:WAVeform:NORMalize <wfm_name>,{FSCale|ZREFerence}

WlistWaveformOffset

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:OFFSet command.

Description
  • This command sets or returns the Recommended Offset of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:OFFSet? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:OFFSet? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:OFFSet value command.
SCPI Syntax
- WLISt:WAVeform:OFFSet <wfm_name>,<offset>
- WLISt:WAVeform:OFFSet? <wfm_name>

WlistWaveformResample

Bases: SCPICmdWrite

The WLISt:WAVeform:RESample command.

Description
  • This command resamples the number of points in a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:RESample value command.
SCPI Syntax
- WLISt:WAVeform:RESample <wfm_name>,<size>

WlistWaveformReverse

Bases: SCPICmdWrite

The WLISt:WAVeform:REVerse command.

Description
  • This command reverses the order of the named waveform (in the waveform list).
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:REVerse value command.
SCPI Syntax
- WLISt:WAVeform:REVerse <wfm_name>

WlistWaveformRotate

Bases: SCPICmdRead

The WLISt:WAVeform:ROTate command tree.

Usage
  • Using the .query() method will send the WLISt:WAVeform:ROTate? query.
  • Using the .verify(value) method will send the WLISt:WAVeform:ROTate? query and raise an AssertionError if the returned value does not match value.
Properties
  • .points: The WLISt:WAVeform:ROTate:POINts command.
  • .degrees: The WLISt:WAVeform:ROTate:DEGRees command.

degrees property

Return the WLISt:WAVeform:ROTate:DEGRees command.

Description
  • This command rotates the specified waveform by the specified number of degrees. Rotating the waveform takes the end of the waveform (defined by degrees) and moves it to the front of the waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ROTate:DEGRees value command.
SCPI Syntax
- WLISt:WAVeform:ROTate:DEGRees <wfm_name>,<phase>

points property

Return the WLISt:WAVeform:ROTate:POINts command.

Description
  • This command rotates the specified waveform by the specified number of points. Rotating the waveform takes the end of the waveform (defined by samples) and moves it to the front of the waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ROTate:POINts value command.
SCPI Syntax
- WLISt:WAVeform:ROTate:POINts <wfm_name>,<points>

WlistWaveformRotateDegrees

Bases: SCPICmdWrite

The WLISt:WAVeform:ROTate:DEGRees command.

Description
  • This command rotates the specified waveform by the specified number of degrees. Rotating the waveform takes the end of the waveform (defined by degrees) and moves it to the front of the waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ROTate:DEGRees value command.
SCPI Syntax
- WLISt:WAVeform:ROTate:DEGRees <wfm_name>,<phase>

WlistWaveformRotatePoints

Bases: SCPICmdWrite

The WLISt:WAVeform:ROTate:POINts command.

Description
  • This command rotates the specified waveform by the specified number of points. Rotating the waveform takes the end of the waveform (defined by samples) and moves it to the front of the waveform.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:ROTate:POINts value command.
SCPI Syntax
- WLISt:WAVeform:ROTate:POINts <wfm_name>,<points>

WlistWaveformScale

Bases: SCPICmdWrite

The WLISt:WAVeform:SCALe command.

Description
  • This command rescales the amplitude of the specified waveform by the specified multiplication factor.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SCALe value command.
SCPI Syntax
- WLISt:WAVeform:SCALe <wfm_name>,<multiplier_factor>

WlistWaveformSdcorrection

Bases: SCPICmdWrite

The WLISt:WAVeform:SDCorrection command.

Description
  • This command applies the Sin(x)/x distortion correction to the specified waveform in the waveform list. Optionally, you can define the end frequency of the Sin(x)/x distortion correction. The specified waveform must be in the waveform list of the current setup.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SDCorrection value command.
SCPI Syntax
- WLISt:WAVeform:SDCorrection <wfm_name>[,<end_frequency>]

WlistWaveformSformat

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:SFORmat command.

Description
  • This command sets or returns the signal format of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:SFORmat? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:SFORmat? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:SFORmat value command.
SCPI Syntax
- WLISt:WAVeform:SFORmat <wfm_name>,{REAL|I|Q}
- WLISt:WAVeform:SFORmat? <wfm_name>

WlistWaveformShift

Bases: SCPICmdWrite

The WLISt:WAVeform:SHIFt command.

Description
  • This command shifts the phase of a waveform in the waveform list.
Usage
  • Using the .write(value) method will send the WLISt:WAVeform:SHIFt value command.
SCPI Syntax
- WLISt:WAVeform:SHIFt <wfm_name>,<phase>

WlistWaveformSrate

Bases: SCPICmdWrite, SCPICmdReadWithArguments

The WLISt:WAVeform:SRATe command.

Description
  • The command sets or returns the Recommended Sampling Rate of the specified waveform in the waveform list
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:SRATe? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:SRATe? argument query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the WLISt:WAVeform:SRATe value command.
SCPI Syntax
- WLISt:WAVeform:SRATe <wfm_name>,<sample_rate>
- WLISt:WAVeform:SRATe? <wfm_name>

WlistWaveformTstamp

Bases: SCPICmdReadWithArguments

The WLISt:WAVeform:TSTamp command.

Description
  • This command returns the timestamp of the specified waveform in the waveform list.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:TSTamp? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:TSTamp? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:TSTamp? <wfm_name>

WlistWaveformType

Bases: SCPICmdReadWithArguments

The WLISt:WAVeform:TYPE command.

Description
  • This command returns the type of the waveform.
Usage
  • Using the .query(argument) method will send the WLISt:WAVeform:TYPE? argument query.
  • Using the .verify(argument, value) method will send the WLISt:WAVeform:TYPE? argument query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- WLISt:WAVeform:TYPE? <wfm_name>
Info
  • <wfm_name> ::= .