trigger
¶
The trigger commands module.
These commands are used in the following models: AWG5K, AWG5KC, AWG7K, AWG7KC
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- TRIGger:SEQuence:IMMediate
- TRIGger:SEQuence:IMPedance <impedance>
- TRIGger:SEQuence:IMPedance?
- TRIGger:SEQuence:LEVel <NR3>
- TRIGger:SEQuence:LEVel?
- TRIGger:SEQuence:MODE <trigger_type>
- TRIGger:SEQuence:MODE?
- TRIGger:SEQuence:POLarity {POSitive|NEGative}
- TRIGger:SEQuence:POLarity?
- TRIGger:SEQuence:SLOPe {POSitive|NEGative}
- TRIGger:SEQuence:SLOPe?
- TRIGger:SEQuence:SOURce {INTernal|EXTernal}
- TRIGger:SEQuence:SOURce?
- TRIGger:SEQuence:TIMer <NR3>
- TRIGger:SEQuence:TIMer?
- TRIGger:SEQuence:WVALue {FIRSt|LAST}
- TRIGger:SEQuence:WVALue?
Trigger
¶
Bases: SCPICmdRead
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.
Properties
.sequence: TheTRIGger:SEQuencecommand tree.
sequence
property
¶
sequence: TriggerSequence
Return the TRIGger:SEQuence command tree.
Usage
- Using the
.query()method will send theTRIGger:SEQuence?query. - Using the
.verify(value)method will send theTRIGger:SEQuence?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.impedance: TheTRIGger:SEQuence:IMPedancecommand..level: TheTRIGger:SEQuence:LEVelcommand..mode: TheTRIGger:SEQuence:MODEcommand..polarity: TheTRIGger:SEQuence:POLaritycommand..slope: TheTRIGger:SEQuence:SLOPecommand..source: TheTRIGger:SEQuence:SOURcecommand..timer: TheTRIGger:SEQuence:TIMercommand..wvalue: TheTRIGger:SEQuence:WVALuecommand..immediate: TheTRIGger:SEQuence:IMMediatecommand.
TriggerSequence
¶
Bases: SCPICmdRead
The TRIGger:SEQuence command tree.
Usage
- Using the
.query()method will send theTRIGger:SEQuence?query. - Using the
.verify(value)method will send theTRIGger:SEQuence?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.impedance: TheTRIGger:SEQuence:IMPedancecommand..level: TheTRIGger:SEQuence:LEVelcommand..mode: TheTRIGger:SEQuence:MODEcommand..polarity: TheTRIGger:SEQuence:POLaritycommand..slope: TheTRIGger:SEQuence:SLOPecommand..source: TheTRIGger:SEQuence:SOURcecommand..timer: TheTRIGger:SEQuence:TIMercommand..wvalue: TheTRIGger:SEQuence:WVALuecommand..immediate: TheTRIGger:SEQuence:IMMediatecommand.
immediate
property
¶
immediate: TriggerSequenceImmediate
Return the TRIGger:SEQuence:IMMediate command.
Description
- This command forces a trigger event to occur.
Usage
- Using the
.write()method will send theTRIGger:SEQuence:IMMediatecommand.
SCPI Syntax
- TRIGger:SEQuence:IMMediate
impedance
property
¶
impedance: TriggerSequenceImpedance
Return the TRIGger:SEQuence:IMPedance command.
Description
- This command and query sets or returns the trigger impedance. It applies only to the external trigger.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:IMPedance?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:IMPedance?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:IMPedance valuecommand.
SCPI Syntax
- TRIGger:SEQuence:IMPedance <impedance>
- TRIGger:SEQuence:IMPedance?
Info
<impedance>::=the value will be 50 and 1000.
level
property
¶
level: TriggerSequenceLevel
Return the TRIGger:SEQuence:LEVel command.
Description
- This command and query sets or returns the trigger input level (threshold).
Usage
- Using the
.query()method will send theTRIGger:SEQuence:LEVel?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:LEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:LEVel valuecommand.
SCPI Syntax
- TRIGger:SEQuence:LEVel <NR3>
- TRIGger:SEQuence:LEVel?
Info
<NR3>
mode
property
¶
mode: TriggerSequenceMode
Return the TRIGger:SEQuence:MODE command.
Description
- (AWG7000B and AWG7000C Series only) This command and query sets or returns the trigger timing. It is used in the Triggered or Sequence mode. Trigger timing can be set when the external trigger source is selected.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:MODE?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:MODE valuecommand.
SCPI Syntax
- TRIGger:SEQuence:MODE <trigger_type>
- TRIGger:SEQuence:MODE?
Info
<trigger_type>::={SYNChronous|ASYNchronous}.
polarity
property
¶
polarity: TriggerSequencePolarity
Return the TRIGger:SEQuence:POLarity command.
Description
- This command and query sets or returns the trigger input polarity. It is used to set polarity in gated mode.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:POLarity?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:POLarity valuecommand.
SCPI Syntax
- TRIGger:SEQuence:POLarity {POSitive|NEGative}
- TRIGger:SEQuence:POLarity?
Info
POSitivemeans the gate signal is activated when the external trigger signal is greater (more Positive) than the trigger level.NEGativemeans the gate signal is activated when the external trigger signal is less (more Negative) than the trigger level.
slope
property
¶
slope: TriggerSequenceSlope
Return the TRIGger:SEQuence:SLOPe command.
Description
- This command sets or queries the slope of trigger signal.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:SLOPe?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:SLOPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:SLOPe valuecommand.
SCPI Syntax
- TRIGger:SEQuence:SLOPe {POSitive|NEGative}
- TRIGger:SEQuence:SLOPe?
Info
POSitiveindicates that the event occurs on the rising edge of the external trigger signal.NEGativeindicates that the event occurs on the falling edge of the external trigger signal.
source
property
¶
source: TriggerSequenceSource
Return the TRIGger:SEQuence:SOURce command.
Description
- This command and query sets or returns the trigger source.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:SOURce?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:SOURce valuecommand.
SCPI Syntax
- TRIGger:SEQuence:SOURce {INTernal|EXTernal}
- TRIGger:SEQuence:SOURce?
Info
INTernalselects internal clock as the trigger source.EXTernalselects external clock as the trigger source.
timer
property
¶
timer: TriggerSequenceTimer
Return the TRIGger:SEQuence:TIMer command.
Description
- This command and query sets or returns the internal trigger rate (trigger interval).
Usage
- Using the
.query()method will send theTRIGger:SEQuence:TIMer?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:TIMer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:TIMer valuecommand.
SCPI Syntax
- TRIGger:SEQuence:TIMer <NR3>
- TRIGger:SEQuence:TIMer?
Info
<NR3>
wvalue
property
¶
wvalue: TriggerSequenceWvalue
Return the TRIGger:SEQuence:WVALue command.
Description
- This command and query sets or returns the output data position of a waveform while the instrument is in the waiting-for-trigger state. This is valid only when Run Mode is Triggered or Gated.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:WVALue?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:WVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:WVALue valuecommand.
SCPI Syntax
- TRIGger:SEQuence:WVALue {FIRSt|LAST}
- TRIGger:SEQuence:WVALue?
Info
FIRStspecifies the first value of the waveform as the output level.LASTspecifies the last value of the waveform as the output level.
TriggerSequenceImmediate
¶
Bases: SCPICmdWriteNoArguments
The TRIGger:SEQuence:IMMediate command.
Description
- This command forces a trigger event to occur.
Usage
- Using the
.write()method will send theTRIGger:SEQuence:IMMediatecommand.
SCPI Syntax
- TRIGger:SEQuence:IMMediate
TriggerSequenceImpedance
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:IMPedance command.
Description
- This command and query sets or returns the trigger impedance. It applies only to the external trigger.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:IMPedance?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:IMPedance?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:IMPedance valuecommand.
SCPI Syntax
- TRIGger:SEQuence:IMPedance <impedance>
- TRIGger:SEQuence:IMPedance?
Info
<impedance>::=the value will be 50 and 1000.
TriggerSequenceLevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:LEVel command.
Description
- This command and query sets or returns the trigger input level (threshold).
Usage
- Using the
.query()method will send theTRIGger:SEQuence:LEVel?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:LEVel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:LEVel valuecommand.
SCPI Syntax
- TRIGger:SEQuence:LEVel <NR3>
- TRIGger:SEQuence:LEVel?
Info
<NR3>
TriggerSequenceMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:MODE command.
Description
- (AWG7000B and AWG7000C Series only) This command and query sets or returns the trigger timing. It is used in the Triggered or Sequence mode. Trigger timing can be set when the external trigger source is selected.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:MODE?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:MODE valuecommand.
SCPI Syntax
- TRIGger:SEQuence:MODE <trigger_type>
- TRIGger:SEQuence:MODE?
Info
<trigger_type>::={SYNChronous|ASYNchronous}.
TriggerSequencePolarity
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:POLarity command.
Description
- This command and query sets or returns the trigger input polarity. It is used to set polarity in gated mode.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:POLarity?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:POLarity?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:POLarity valuecommand.
SCPI Syntax
- TRIGger:SEQuence:POLarity {POSitive|NEGative}
- TRIGger:SEQuence:POLarity?
Info
POSitivemeans the gate signal is activated when the external trigger signal is greater (more Positive) than the trigger level.NEGativemeans the gate signal is activated when the external trigger signal is less (more Negative) than the trigger level.
TriggerSequenceSlope
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:SLOPe command.
Description
- This command sets or queries the slope of trigger signal.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:SLOPe?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:SLOPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:SLOPe valuecommand.
SCPI Syntax
- TRIGger:SEQuence:SLOPe {POSitive|NEGative}
- TRIGger:SEQuence:SLOPe?
Info
POSitiveindicates that the event occurs on the rising edge of the external trigger signal.NEGativeindicates that the event occurs on the falling edge of the external trigger signal.
TriggerSequenceSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:SOURce command.
Description
- This command and query sets or returns the trigger source.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:SOURce?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:SOURce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:SOURce valuecommand.
SCPI Syntax
- TRIGger:SEQuence:SOURce {INTernal|EXTernal}
- TRIGger:SEQuence:SOURce?
Info
INTernalselects internal clock as the trigger source.EXTernalselects external clock as the trigger source.
TriggerSequenceTimer
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:TIMer command.
Description
- This command and query sets or returns the internal trigger rate (trigger interval).
Usage
- Using the
.query()method will send theTRIGger:SEQuence:TIMer?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:TIMer?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:TIMer valuecommand.
SCPI Syntax
- TRIGger:SEQuence:TIMer <NR3>
- TRIGger:SEQuence:TIMer?
Info
<NR3>
TriggerSequenceWvalue
¶
Bases: SCPICmdWrite, SCPICmdRead
The TRIGger:SEQuence:WVALue command.
Description
- This command and query sets or returns the output data position of a waveform while the instrument is in the waiting-for-trigger state. This is valid only when Run Mode is Triggered or Gated.
Usage
- Using the
.query()method will send theTRIGger:SEQuence:WVALue?query. - Using the
.verify(value)method will send theTRIGger:SEQuence:WVALue?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theTRIGger:SEQuence:WVALue valuecommand.
SCPI Syntax
- TRIGger:SEQuence:WVALue {FIRSt|LAST}
- TRIGger:SEQuence:WVALue?
Info
FIRStspecifies the first value of the waveform as the output level.LASTspecifies the last value of the waveform as the output level.