Trigger
SCPI Commands :
TRIGger:BWSelection
TRIGger:FILTermode
TRIGger:LFReject
TRIGger:MODE
TRIGger:RFReject
- Commands in total: 658Subgroups: 11Direct child commands: 5
- get_bw_selection() BwFilterMd[source]
# TRIGger:BWSelection value: enums.BwFilterMd = driver.trigger.get_bw_selection()
No help available
- get_filter_mode() TrigFilterMode[source]
# TRIGger:FILTermode value: enums.TrigFilterMode = driver.trigger.get_filter_mode()
Selects the filter mode for the trigger channel.
- get_lf_reject() float[source]
# TRIGger:LFReject value: float = driver.trigger.get_lf_reject()
Sets the limit frequency limit for the highpass filter of the trigger signal. Frequencies lower than this value are rejected, higher frequencies pass the filter.
- get_mode() TriggerMode[source]
# TRIGger:MODE value: enums.TriggerMode = driver.trigger.get_mode()
Sets the trigger mode which determines the behavior of the instrument with and without a trigger event.
- Returns:
trigger_mode: AUTO | NORMal | FREerun
AUTO: The instrument triggers repeatedly after a time interval if the trigger conditions are not fulfilled. If a real trigger occurs, it takes precedence. The time interval depends on the time base.
NORMal: The instrument acquires a waveform only if a trigger occurs.
FREerun: The instrument triggers after a very short time interval - faster than in AUTO mode. Real triggers are ignored.
- get_rf_reject() float[source]
# TRIGger:RFReject value: float = driver.trigger.get_rf_reject()
Sets the limit frequency limit for the lowpass filter of the trigger signal. Frequencies higher than this value are rejected, lower frequencies pass the filter.
- set_bw_selection(bw_filter_md: BwFilterMd) None[source]
# TRIGger:BWSelection driver.trigger.set_bw_selection(bw_filter_md = enums.BwFilterMd.ACQTrigger)
No help available
- set_filter_mode(trig_filter_md: TrigFilterMode) None[source]
# TRIGger:FILTermode driver.trigger.set_filter_mode(trig_filter_md = enums.TrigFilterMode.LFReject)
Selects the filter mode for the trigger channel.
- Parameters:
trig_filter_md – OFF | LFReject | RFReject
- set_lf_reject(trig_cpl_lf_reject_bw: float) None[source]
# TRIGger:LFReject driver.trigger.set_lf_reject(trig_cpl_lf_reject_bw = 1.0)
Sets the limit frequency limit for the highpass filter of the trigger signal. Frequencies lower than this value are rejected, higher frequencies pass the filter.
- Parameters:
trig_cpl_lf_reject_bw – 50 kHz
- set_mode(trigger_mode: TriggerMode) None[source]
# TRIGger:MODE driver.trigger.set_mode(trigger_mode = enums.TriggerMode.AUTO)
Sets the trigger mode which determines the behavior of the instrument with and without a trigger event.
- Parameters:
trigger_mode –
AUTO | NORMal | FREerun
AUTO: The instrument triggers repeatedly after a time interval if the trigger conditions are not fulfilled. If a real trigger occurs, it takes precedence. The time interval depends on the time base.
NORMal: The instrument acquires a waveform only if a trigger occurs.
FREerun: The instrument triggers after a very short time interval - faster than in AUTO mode. Real triggers are ignored.
- set_rf_reject(trig_cpl_hf_reject_bw: float) None[source]
# TRIGger:RFReject driver.trigger.set_rf_reject(trig_cpl_hf_reject_bw = 1.0)
Sets the limit frequency limit for the lowpass filter of the trigger signal. Frequencies higher than this value are rejected, lower frequencies pass the filter.
- Parameters:
trig_cpl_hf_reject_bw – 1E+3 to 500E+6
Cloning the Group
# Create a copy of the original group, that exists independently
trigger_copy = driver.trigger.clone()
Subgroups