AnEdge
SCPI Commands :
TRIGger:ANEDge:LEVel
TRIGger:ANEDge:COUPling
TRIGger:ANEDge:FILTer
TRIGger:ANEDge:NREJect
- Commands in total: 11Subgroups: 2Direct child commands: 4
- get_coupling() Coupling[source]
# TRIGger:ANEDge:COUPling value: enums.Coupling = driver.trigger.anEdge.get_coupling()
Sets the connection of the external trigger signal, i.e. the input impedance and a termination. The coupling determines what part of the signal is used for triggering.
- Returns:
coupling: DC | DCLimit | AC
DC: Connection with 50 Ω termination, passes both DC and AC components of the signal.
DCLimit: Connection with 1 MΩ termination, passes both DC and AC components of the signal.
AC: Connection with 1 MΩ termination through DC capacitor, removes DC and very low-frequency components. The waveform is centered on zero volts.
- get_filter_py() TrigFilterMode[source]
# TRIGger:ANEDge:FILTer value: enums.TrigFilterMode = driver.trigger.anEdge.get_filter_py()
Selects the filter mode for the external trigger signal.
- Returns:
filter_py: OFF | LFReject | RFReject
- get_level() float[source]
# TRIGger:ANEDge:LEVel value: float = driver.trigger.anEdge.get_level()
Sets the trigger level for the external trigger source.
- Returns:
ext_trig_lev: - 5 to 5
- get_nreject() bool[source]
# TRIGger:ANEDge:NREJect value: bool = driver.trigger.anEdge.get_nreject()
Enables an automatic hysteresis on the trigger level to avoid unwanted trigger events caused by noise.
- Returns:
noise_reject: OFF | ON
- set_coupling(coupling: Coupling) None[source]
# TRIGger:ANEDge:COUPling driver.trigger.anEdge.set_coupling(coupling = enums.Coupling.AC)
Sets the connection of the external trigger signal, i.e. the input impedance and a termination. The coupling determines what part of the signal is used for triggering.
- Parameters:
coupling –
DC | DCLimit | AC
DC: Connection with 50 Ω termination, passes both DC and AC components of the signal.
DCLimit: Connection with 1 MΩ termination, passes both DC and AC components of the signal.
AC: Connection with 1 MΩ termination through DC capacitor, removes DC and very low-frequency components. The waveform is centered on zero volts.
- set_filter_py(filter_py: TrigFilterMode) None[source]
# TRIGger:ANEDge:FILTer driver.trigger.anEdge.set_filter_py(filter_py = enums.TrigFilterMode.LFReject)
Selects the filter mode for the external trigger signal.
- Parameters:
filter_py – OFF | LFReject | RFReject
- set_level(ext_trig_lev: float) None[source]
# TRIGger:ANEDge:LEVel driver.trigger.anEdge.set_level(ext_trig_lev = 1.0)
Sets the trigger level for the external trigger source.
- Parameters:
ext_trig_lev –
5 to 5
- set_nreject(noise_reject: bool) None[source]
# TRIGger:ANEDge:NREJect driver.trigger.anEdge.set_nreject(noise_reject = False)
Enables an automatic hysteresis on the trigger level to avoid unwanted trigger events caused by noise.
- Parameters:
noise_reject – OFF | ON
Cloning the Group
# Create a copy of the original group, that exists independently
anEdge_copy = driver.trigger.anEdge.clone()
Subgroups