trigger
¶
The trigger commands module.
These commands are used in the following models: AFG3K, AFG3KB, AFG3KC
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:SLOPe {POSitive|NEGative}
- TRIGger:SEQuence:SLOPe?
- TRIGger:SEQuence:SOURce {TIMer|EXTernal}
- TRIGger:SEQuence:SOURce?
- TRIGger:SEQuence:TIMer <seconds>
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
.slope: TheTRIGger:SEQuence:SLOPecommand..source: TheTRIGger:SEQuence:SOURcecommand..timer: TheTRIGger:SEQuence:TIMercommand..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
.slope: TheTRIGger:SEQuence:SLOPecommand..source: TheTRIGger:SEQuence:SOURcecommand..timer: TheTRIGger:SEQuence:TIMercommand..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
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 sets or queries the trigger source for an external trigger signal.
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 {TIMer|EXTernal}
- TRIGger:SEQuence:SOURce?
Info
TIMerspecifies an internal clock as the trigger source.EXTernalspecifies an external trigger input as the trigger source.
timer
property
¶
timer: TriggerSequenceTimer
Return the TRIGger:SEQuence:TIMer command.
Description
- This command sets or queries the period of an internal clock when you select the
internal clock as the trigger source with the TRIGger[
:SEQuence]:SOURcecommand. The setting range is 1 µs to 500.0 s.
Usage
- Using the
.write(value)method will send theTRIGger:SEQuence:TIMer valuecommand.
SCPI Syntax
- TRIGger:SEQuence:TIMer <seconds>
Info
<seconds>::=<NRf>[<units>]
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
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 sets or queries the trigger source for an external trigger signal.
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 {TIMer|EXTernal}
- TRIGger:SEQuence:SOURce?
Info
TIMerspecifies an internal clock as the trigger source.EXTernalspecifies an external trigger input as the trigger source.
TriggerSequenceTimer
¶
Bases: SCPICmdWrite
The TRIGger:SEQuence:TIMer command.
Description
- This command sets or queries the period of an internal clock when you select the internal
clock as the trigger source with the TRIGger[
:SEQuence]:SOURcecommand. The setting range is 1 µs to 500.0 s.
Usage
- Using the
.write(value)method will send theTRIGger:SEQuence:TIMer valuecommand.
SCPI Syntax
- TRIGger:SEQuence:TIMer <seconds>
Info
<seconds>::=<NRf>[<units>]