awg70kb_commands
¶
The AWG70KB commands module.
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
AWG70KBCommandConstants
¶
The AWG70KB command argument constants.
This provides access to all the string constants which can be used as arguments for AWG70KB commands.
AWG70KBCommands
¶
The AWG70KB commands.
This provides access to all the commands for the AWG70KB device. See the documentation of each property for more usage information.
Properties
.active: TheACTivecommand tree..auxoutput: TheAUXoutput[n]command tree..awgcontrol: TheAWGControlcommand tree..bwaveform: TheBWAVeformcommand tree..cal: The*CALcommand..calibration: TheCALibrationcommand tree..clock: TheCLOCkcommand tree..cls: The*CLScommand..connectivity: TheCONNectivitycommand tree..cplayback: TheCPLaybackcommand tree..diagnostic: TheDIAGnosticcommand tree..display: TheDISPlaycommand tree..ese: The*ESEcommand..esr: The*ESRcommand..fgen: TheFGENcommand tree..idn: The*IDNcommand..instrument: TheINSTrumentcommand tree..mmemory: TheMMEMorycommand tree..opc: The*OPCcommand..opt: The*OPTcommand..output: TheOUTPutcommand tree..outputx: TheOUTPut[n]command tree..rst: The*RSTcommand..slist: TheSLIStcommand tree..source: TheSOURcecommand tree..sourcex: TheSOURce[n]command tree..sre: The*SREcommand..status: TheSTATuscommand tree..stb: The*STBcommand..synchronize: TheSYNChronizecommand tree..system: TheSYSTemcommand tree..trg: The*TRGcommand..trigger: TheTRIGgercommand tree..tst: The*TSTcommand..wai: The*WAIcommand..wlist: TheWLIStcommand tree..wplugin: TheWPLugincommand tree.
active
property
¶
active: Active
Return the ACTive command tree.
Usage
- Using the
.query()method will send theACTive?query. - Using the
.verify(value)method will send theACTive?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheACTive:MODEcommand.
auxoutput
property
¶
auxoutput: dict[int, AuxoutputItem]
Return the AUXoutput[n] command tree.
Usage
- Using the
.query()method will send theAUXoutput[n]?query. - Using the
.verify(value)method will send theAUXoutput[n]?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.source: TheAUXoutput[n]:SOURcecommand.
awgcontrol
property
¶
awgcontrol: Awgcontrol
Return the AWGControl command tree.
Usage
- Using the
.query()method will send theAWGControl?query. - Using the
.verify(value)method will send theAWGControl?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.arsettings: TheAWGControl:ARSettingscommand..clock: TheAWGControl:CLOCkcommand tree..compile: TheAWGControl:COMPilecommand..configure: TheAWGControl:CONFigurecommand tree..dloading: TheAWGControl:DLOadingcommand tree..doutput: TheAWGControl:DOUTput[n]command tree..interleave: TheAWGControl:INTerleavecommand tree..lstate: TheAWGControl:LSTatecommand..pjump: TheAWGControl:PJUMpcommand tree..rmode: TheAWGControl:RMODecommand..rstate: TheAWGControl:RSTatecommand..run: TheAWGControl:RUNcommand tree..sname: TheAWGControl:SNAMecommand..srestore: TheAWGControl:SREStorecommand..ssave: TheAWGControl:SSAVecommand..stop: TheAWGControl:STOPcommand tree..streaming: TheAWGControl:STReamingcommand tree..timer: TheAWGControl:TIMercommand tree.
bwaveform
property
¶
bwaveform: Bwaveform
Return the BWAVeform command tree.
Usage
- Using the
.query()method will send theBWAVeform?query. - Using the
.verify(value)method will send theBWAVeform?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.amplitude: TheBWAVeform:AMPLitudecommand..auto: TheBWAVeform:AUTOcommand..compile: TheBWAVeform:COMPilecommand..cycle: TheBWAVeform:CYCLecommand..fdrange: TheBWAVeform:FDRangecommand..frequency: TheBWAVeform:FREQuencycommand..function: TheBWAVeform:FUNCtioncommand..high: TheBWAVeform:HIGHcommand..length: TheBWAVeform:LENGthcommand..low: TheBWAVeform:LOWcommand..offset: TheBWAVeform:OFFSetcommand..reset: TheBWAVeform:RESetcommand..srate: TheBWAVeform:SRATecommand.
cal
property
¶
cal: Cal
Return the *CAL command.
Description
- This query-only command starts signal path calibration (SPC) and returns the status upon completion.
Usage
- Using the
.query()method will send the*CAL?query. - Using the
.verify(value)method will send the*CAL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *CAL?
calibration
property
¶
calibration: Calibration
Return the CALibration command tree.
Usage
- Using the
.query()method will send theCALibration?query. - Using the
.verify(value)method will send theCALibration?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.abort: TheCALibration:ABORtcommand..catalog: TheCALibration:CATalogcommand..log: TheCALibration:LOGcommand..restore: TheCALibration:RESTorecommand..result: TheCALibration:RESultcommand..running: TheCALibration:RUNNingcommand..start: TheCALibration:STARtcommand..state: TheCALibration:STATecommand tree..stop: TheCALibration:STOPcommand tree..all: TheCALibration:ALLcommand.
clock
property
¶
clock: Clock
Return the CLOCk command tree.
Usage
- Using the
.query()method will send theCLOCk?query. - Using the
.verify(value)method will send theCLOCk?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.eclock: TheCLOCk:ECLockcommand tree..ereference: TheCLOCk:EREFerencecommand tree..jitter: TheCLOCk:JITTercommand..output: TheCLOCk:OUTPutcommand tree..phase: TheCLOCk:PHASecommand tree..source: TheCLOCk:SOURcecommand..sout: TheCLOCk:SOUTcommand tree..srate: TheCLOCk:SRATecommand.
cls
property
¶
cls: Cls
Return the *CLS command.
Description
- This command (no query form) clears the following: Event Queue Standard Event Status
Register Status Byte Register (except the MAV bit) If the
*CLScommand immediately follows an, the Output Queue and MAV bit (Status Byte Register bit 4) are also cleared. MAV indicates that information is in the output queue. The device clear (DCL) control message will clear the output queue and thus MAV. *CLSdoes not clear the output queue or MAV.*CLScan suppress a Service Request that is to be generated by an*OPC. This will happen if a single sequence acquisition operation is still being processed when the*CLScommand is executed.
Usage
- Using the
.write()method will send the*CLScommand.
SCPI Syntax
- *CLS
connectivity
property
¶
connectivity: Connectivity
Return the CONNectivity command tree.
Usage
- Using the
.query()method will send theCONNectivity?query. - Using the
.verify(value)method will send theCONNectivity?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.active: TheCONNectivity:ACTivecommand..connect: TheCONNectivity:CONNectcommand..disconnect: TheCONNectivity:DISConnectcommand..gang: TheCONNectivity:GANGcommand tree..remove: TheCONNectivity:REMovecommand..status: TheCONNectivity:STATuscommand.
cplayback
property
¶
cplayback: Cplayback
Return the CPLayback command tree.
Usage
- Using the
.query()method will send theCPLayback?query. - Using the
.verify(value)method will send theCPLayback?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.capture: TheCPLayback:CAPTurecommand tree..clist: TheCPLayback:CLIStcommand tree..compile: TheCPLayback:COMPilecommand.
diagnostic
property
¶
diagnostic: Diagnostic
Return the DIAGnostic command tree.
Usage
- Using the
.query()method will send theDIAGnostic?query. - Using the
.verify(value)method will send theDIAGnostic?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.abort: TheDIAGnostic:ABORtcommand..catalog: TheDIAGnostic:CATalogcommand..control: TheDIAGnostic:CONTrolcommand tree..data: TheDIAGnostic:DATAcommand..log: TheDIAGnostic:LOGcommand..loops: TheDIAGnostic:LOOPscommand..result: TheDIAGnostic:RESultcommand..running: TheDIAGnostic:RUNNingcommand..select: TheDIAGnostic:SELectcommand..start: TheDIAGnostic:STARtcommand..stop: TheDIAGnostic:STOPcommand..type: TheDIAGnostic:TYPEcommand..unselect: TheDIAGnostic:UNSelectcommand..immediate: TheDIAGnostic:IMMediatecommand.
display
property
¶
display: Display
Return the DISPlay command tree.
Usage
- Using the
.query()method will send theDISPlay?query. - Using the
.verify(value)method will send theDISPlay?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.plot: TheDISPlay:PLOTcommand tree.
ese
property
¶
ese: Ese
Return the *ESE command.
Description
- This command sets and queries the bits in the Event Status Enable Register (ESER). The ESER prevents events from being reported to the Status Byte Register (STB). For a more detailed discussion of the use of these registers, see Registers.
Usage
- Using the
.query()method will send the*ESE?query. - Using the
.verify(value)method will send the*ESE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send the*ESE valuecommand.
SCPI Syntax
- *ESE <NR1>
- *ESE?
Info
<NR1>specifies the binary bits of the ESER according to this value, which ranges from 0 through 255.
esr
property
¶
esr: Esr
Return the *ESR command.
Description
- This query-only command returns the contents of the Standard Event Status Register
(SESR).
*ESR?also clears the SESR (since reading the SESR clears it). For a more detailed discussion of the use of these registers, see Registers.
Usage
- Using the
.query()method will send the*ESR?query. - Using the
.verify(value)method will send the*ESR?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *ESR?
fgen
property
¶
fgen: Fgen
Return the FGEN command tree.
Usage
- Using the
.query()method will send theFGEN?query. - Using the
.verify(value)method will send theFGEN?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.channel: TheFGEN:CHANnel[n]command tree.
idn
property
¶
idn: Idn
Return the *IDN command.
Description
- This query-only command returns the instrument identification code.
Usage
- Using the
.query()method will send the*IDN?query. - Using the
.verify(value)method will send the*IDN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *IDN?
instrument
property
¶
instrument: Instrument
Return the INSTrument command tree.
Usage
- Using the
.query()method will send theINSTrument?query. - Using the
.verify(value)method will send theINSTrument?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.couple: TheINSTrument:COUPlecommand tree..mode: TheINSTrument:MODEcommand.
mmemory
property
¶
mmemory: Mmemory
Return the MMEMory command tree.
Usage
- Using the
.query()method will send theMMEMory?query. - Using the
.verify(value)method will send theMMEMory?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.catalog: TheMMEMory:CATalogcommand..cdirectory: TheMMEMory:CDIRectorycommand..data: TheMMEMory:DATAcommand..delete: TheMMEMory:DELetecommand..import: TheMMEMory:IMPortcommand..mdirectory: TheMMEMory:MDIRectorycommand..msis: TheMMEMory:MSIScommand..open: TheMMEMory:OPENcommand..save: TheMMEMory:SAVEcommand tree.
opc
property
¶
opc: Opc
Return the *OPC command.
Description
- This command generates the operation complete message in the Standard Event Status
Register (SESR) when all pending commands that generate an OPC message are complete.
The
*OPC?query places the ASCII character ‘1’ into the output queue when all such OPC commands are complete. The*OPC?response is not available to read until all pending operations finish. For a complete discussion of the use of these registers and the output queue, see Registers and Queues. The*OPCcommand allows you to synchronize the operation of the instrument with your application program. For more information, see Synchronization Methods. Refer to the Oscilloscope operations that can generate OPC table for a list of commands that generate an OPC message.
Usage
- Using the
.query()method will send the*OPC?query. - Using the
.verify(value)method will send the*OPC?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send the*OPCcommand.
SCPI Syntax
- *OPC
- *OPC?
opt
property
¶
opt: Opt
Return the *OPT command.
Description
- This query-only command returns a comma separated list of installed options as an
arbitrary ASCII string (no quotes) of the form:
<optionCode>:<optionDescription>,<optionCode>:<optionDescription>… The last section of each entry (the text following the last hyphen) indicates the license type. If no options are found, NONE is returned.
Usage
- Using the
.query()method will send the*OPT?query. - Using the
.verify(value)method will send the*OPT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *OPT?
output
property
¶
output: Output
Return the OUTPut command tree.
Usage
- Using the
.query()method will send theOUTPut?query. - Using the
.verify(value)method will send theOUTPut?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.off: TheOUTPut:OFFcommand.
outputx
property
¶
outputx: dict[int, OutputItem]
Return the OUTPut[n] command tree.
Usage
- Using the
.query()method will send theOUTPut[n]?query. - Using the
.verify(value)method will send theOUTPut[n]?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.attenuator: TheOUTPut[n]:ATTenuatorcommand tree..filter: TheOUTPut[n]:FILTercommand..path: TheOUTPut[n]:PATHcommand..svalue: TheOUTPut[n]:SVALuecommand tree..wvalue: TheOUTPut[n]:WVALuecommand tree..state: TheOUTPut[n]:STATecommand.
rst
property
¶
rst: Rst
Return the *RST command.
Description
- This command (no query form) resets the instrument to the factory default settings.
This command does the following: Recalls the default instrument setup. Clears the
current
*DDTcommand. Disables aliases (:ALIAS:STATE 0). Disables the user password (for the*PUDcommand). The*RSTcommand does not change the following: The current working directory (:FILESystem:CWDcommand). The state of command headers (:HEADercommand). The state of keyword and enumeration verbosity (:VERBosecommand). The Power-on Status Clear Flag (*PSCcommand). The Event Status Enable Register (*ESEcommand). The Service Request Enable Register (*SREcommand). The Device Event Status Enable Register ( DESE command). The user password for protected user data (:PASSWordcommand). The content of protected user data (*PUDcommand). The enabled state of the socket server (:SOCKETServer:ENAblecommand). The socket server port number (:SOCKETServer:PORTcommand). The socket server protocol (:SOCKETServer:PROTOColcommand). The USBTMC port configuration (:USBDevice:CONFigurecommand). The destination reference waveform or file path for the:CURVecommand (:DATa:DESTinationcommand). The source waveform for the:CURVe?or:WAVFrm?queries (:DATa:SOUrcecommand). The waveform data encoding for the:CURVecommand or query or the:WAVFrm?query (:DATa:ENCdgcommand). The starting point for:CURVe?queries (:DATa:STARtcommand). The ending point for:CURVe?queries (:DATa:STOPcommand). All settings associated the:WFMInprecommands. All user settable settings associated with the WFMOutpre commands.*RSTonly resets the programmable interface settings, it does not change the user interface settings.
Usage
- Using the
.write()method will send the*RSTcommand.
SCPI Syntax
- *RST
slist
property
¶
slist: Slist
Return the SLISt command tree.
Usage
- Using the
.query()method will send theSLISt?query. - Using the
.verify(value)method will send theSLISt?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.name: TheSLISt:NAMEcommand..sequence: TheSLISt:SEQuencecommand tree..size: TheSLISt:SIZEcommand.
source
property
¶
source: Source
Return the SOURce command tree.
Usage
- Using the
.query()method will send theSOURce?query. - Using the
.verify(value)method will send theSOURce?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.frequency: TheSOURce:FREQuencycommand..rccouple: TheSOURce:RCCouplecommand..roscillator: TheSOURce:ROSCillatorcommand tree.
sourcex
property
¶
sourcex: dict[int, SourceItem]
Return the SOURce[n] command tree.
Usage
- Using the
.query()method will send theSOURce[n]?query. - Using the
.verify(value)method will send theSOURce[n]?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.casset: TheSOURce[n]:CASSetcommand..dac: TheSOURce[n]:DACcommand tree..marker: TheSOURce[n]:MARKer[m]command tree..power: TheSOURce[n]:POWercommand tree..rmode: TheSOURce[n]:RMODecommand..scstep: TheSOURce[n]:SCSTepcommand..skew: TheSOURce[n]:SKEWcommand..tinput: TheSOURce[n]:TINPutcommand..voltage: TheSOURce[n]:VOLTagecommand tree..waveform: TheSOURce[n]:WAVeformcommand..jump: TheSOURce[n]:JUMPcommand tree.
sre
property
¶
sre: Sre
Return the *SRE command.
Description
- The
*SRE(Service Request Enable) command sets and queries the bits in the Service Request Enable Register. For more information, refer to Registers.
Usage
- Using the
.query()method will send the*SRE?query. - Using the
.verify(value)method will send the*SRE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send the*SRE valuecommand.
SCPI Syntax
- *SRE <NR1>
- *SRE?
Info
<NR1>is a value in the range from 0 through 255. The binary bits of the SRER are set according to this value. Using an out-of-range value causes an execution error. The power-on default for SRER is 0 if*PSCis 1. If*PSCis 0, the SRER maintains the previous power cycle value through the current power cycle.
status
property
¶
status: Status
Return the STATus command tree.
Usage
- Using the
.query()method will send theSTATus?query. - Using the
.verify(value)method will send theSTATus?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.operation: TheSTATus:OPERationcommand tree..preset: TheSTATus:PRESetcommand..questionable: TheSTATus:QUEStionablecommand tree.
stb
property
¶
stb: Stb
Return the *STB command.
Description
- The
*STB?(Read Status Byte) query returns the contents of the Status Byte Register (SBR) using the Master Summary Status (MSS) bit. For more information, refer to Registers.
Usage
- Using the
.query()method will send the*STB?query. - Using the
.verify(value)method will send the*STB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *STB?
synchronize
property
¶
synchronize: Synchronize
Return the SYNChronize command tree.
Usage
- Using the
.query()method will send theSYNChronize?query. - Using the
.verify(value)method will send theSYNChronize?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.adjust: TheSYNChronize:ADJustcommand tree..configure: TheSYNChronize:CONFigurecommand..deskew: TheSYNChronize:DESKewcommand tree..enable: TheSYNChronize:ENABlecommand..type: TheSYNChronize:TYPEcommand.
system
property
¶
system: System
Return the SYSTem command tree.
Usage
- Using the
.query()method will send theSYSTem?query. - Using the
.verify(value)method will send theSYSTem?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.date: TheSYSTem:DATEcommand..error: TheSYSTem:ERRorcommand tree..sid: TheSYSTem:SIDcommand tree..time: TheSYSTem:TIMEcommand..version: TheSYSTem:VERSioncommand.
trg
property
¶
trg: Trg
Return the *TRG command.
Description
- Performs a group execute trigger on commands defined by
*DDT.
Usage
- Using the
.write()method will send the*TRGcommand.
SCPI Syntax
- *TRG
trigger
property
¶
trigger: Trigger
Return the TRIGger command tree.
Usage
- Using the
.query()method will send theTRIGger?query. - Using the
.verify(value)method will send theTRIGger?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.impedance: TheTRIGger:IMPedancecommand..interval: TheTRIGger:INTervalcommand..level: TheTRIGger:LEVelcommand..mode: TheTRIGger:MODEcommand..slope: TheTRIGger:SLOPecommand..source: TheTRIGger:SOURcecommand..wvalue: TheTRIGger:WVALuecommand..immediate: TheTRIGger:IMMediatecommand.
tst
property
¶
tst: Tst
Return the *TST command.
Description
- Tests (self-test) the interface and returns a 0.
Usage
- Using the
.query()method will send the*TST?query. - Using the
.verify(value)method will send the*TST?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- *TST?
wai
property
¶
wai: Wai
Return the *WAI command.
Description
- The
*WAI(Wait) command (no query form) prevents the instrument from executing further commands or queries until all pending commands that generate an OPC message are complete. This command allows you to synchronize the operation of the instrument with your application program. For more information, refer to Synchronization Methods.
Usage
- Using the
.write()method will send the*WAIcommand.
SCPI Syntax
- *WAI
wlist
property
¶
wlist: Wlist
Return the WLISt command tree.
Usage
- Using the
.query()method will send theWLISt?query. - Using the
.verify(value)method will send theWLISt?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.last: TheWLISt:LASTcommand..list: TheWLISt:LISTcommand..name: TheWLISt:NAMEcommand..size: TheWLISt:SIZEcommand..sparameter: TheWLISt:SPARametercommand tree..waveform: TheWLISt:WAVeformcommand tree.
wplugin
property
¶
wplugin: Wplugin
Return the WPLugin command tree.
Usage
- Using the
.query()method will send theWPLugin?query. - Using the
.verify(value)method will send theWPLugin?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.active: TheWPLugin:ACTivecommand..plugins: TheWPLugin:PLUGinscommand.
AWG70KBMixin
¶
A mixin that provides access to the AWG70KB commands and constants.
Properties
.command_argument_constants: The AWG70KB command argument constants..commands: The AWG70KB commands.
command_argument_constants
cached
property
¶
command_argument_constants: AWG70KBCommandConstants
Return the AWG70KB command argument constants.
This provides access to all the string constants which can be used as arguments for AWG70KB commands.
commands
cached
property
¶
commands: AWG70KBCommands
Return the AWG70KB commands.
This provides access to all the commands for the AWG70KB device. See the documentation of each sub-property for more usage information.
Sub-properties
.active: TheACTivecommand tree..auxoutput: TheAUXoutput[n]command tree..awgcontrol: TheAWGControlcommand tree..bwaveform: TheBWAVeformcommand tree..cal: The*CALcommand..calibration: TheCALibrationcommand tree..clock: TheCLOCkcommand tree..cls: The*CLScommand..connectivity: TheCONNectivitycommand tree..cplayback: TheCPLaybackcommand tree..diagnostic: TheDIAGnosticcommand tree..display: TheDISPlaycommand tree..ese: The*ESEcommand..esr: The*ESRcommand..fgen: TheFGENcommand tree..idn: The*IDNcommand..instrument: TheINSTrumentcommand tree..mmemory: TheMMEMorycommand tree..opc: The*OPCcommand..opt: The*OPTcommand..output: TheOUTPutcommand tree..outputx: TheOUTPut[n]command tree..rst: The*RSTcommand..slist: TheSLIStcommand tree..source: TheSOURcecommand tree..sourcex: TheSOURce[n]command tree..sre: The*SREcommand..status: TheSTATuscommand tree..stb: The*STBcommand..synchronize: TheSYNChronizecommand tree..system: TheSYSTemcommand tree..trg: The*TRGcommand..trigger: TheTRIGgercommand tree..tst: The*TSTcommand..wai: The*WAIcommand..wlist: TheWLIStcommand tree..wplugin: TheWPLugincommand tree.