External
SCPI Commands :
[SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:DELay
[SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:INHibit
[SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:RDELay
[SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:TDELay
- class ExternalCls[source]
External commands group definition. 5 total commands, 1 Subgroups, 4 group commands
- get_delay() float [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:DELay value: float = driver.source.bb.dm.trigger.external.get_delay()
Specifies the trigger delay in symbols. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- return
delay: float Range: 0 to depends on the symbol rate, Unit: symbol E.g. 0 to 2147483647 symbols (R&S SMW-B10)
- get_inhibit() int [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:INHibit value: int = driver.source.bb.dm.trigger.external.get_inhibit()
Specifies the number of symbols, by which a restart is inhibited. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- return
inhibit: integer Range: 0 to 21.47 * (symbol rate) , Unit: symbol E.g. 0 to 2147483647 symbols (R&S SMW-B10)
- get_rdelay() float [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:RDELay value: float = driver.source.bb.dm.trigger.external.get_rdelay()
Queries the time (in seconds) an external trigger event is delayed for.
- return
res_time_delay_sec: float Range: 0 to 688
- get_tdelay() float [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:TDELay value: float = driver.source.bb.dm.trigger.external.get_tdelay()
Specifies the trigger delay for external triggering. The value affects all external trigger signals. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- return
ext_time_delay: float Range: 0 to 7929.170398682, Unit: s
- set_delay(delay: float) None [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:DELay driver.source.bb.dm.trigger.external.set_delay(delay = 1.0)
Specifies the trigger delay in symbols. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- param delay
float Range: 0 to depends on the symbol rate, Unit: symbol E.g. 0 to 2147483647 symbols (R&S SMW-B10)
- set_inhibit(inhibit: int) None [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:INHibit driver.source.bb.dm.trigger.external.set_inhibit(inhibit = 1)
Specifies the number of symbols, by which a restart is inhibited. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- param inhibit
integer Range: 0 to 21.47 * (symbol rate) , Unit: symbol E.g. 0 to 2147483647 symbols (R&S SMW-B10)
- set_tdelay(ext_time_delay: float) None [source]
# SCPI: [SOURce<HW>]:BB:DM:TRIGger:[EXTernal]:TDELay driver.source.bb.dm.trigger.external.set_tdelay(ext_time_delay = 1.0)
Specifies the trigger delay for external triggering. The value affects all external trigger signals. Maximum trigger delay and trigger inhibit values depend on the installed options. See ‘Specifying delay and inhibit values’.
- param ext_time_delay
float Range: 0 to 7929.170398682, Unit: s
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.dm.trigger.external.clone()
Subgroups