dwfpy.analog_input.AnalogInputTrigger
- class AnalogInputTrigger(module)[source]
Bases:
objectRepresents the trigger unit of an Analog Input module.
Methods
Attributes
Gets the actual trigger position in seconds.
Gets or sets the auto trigger timeout in seconds.
Gets the maximum auto trigger timeout in seconds.
Gets the minimum auto trigger timeout in seconds.
Gets the number of adjustable steps for the auto trigger timeout.
Gets or sets the trigger channel.
Gets the maximum channel index that can be triggered on.
Gets the minimum channel index that can be triggered on.
Gets or sets the trigger condition.
Gets the supported trigger conditions.
Gets or sets the trigger filter.
Gets the supported trigger filters.
Gets or sets the trigger hold-off time in seconds.
Gets the maximum trigger hold-off time in seconds.
Gets the minimum trigger hold-off time in seconds.
Gets the number of adjustable steps for the trigger hold-off time.
Gets or sets the trigger hysteresis level in volts.
Gets the maximum trigger hysteresis level.
Gets the minimum trigger hysteresis level.
Gets the number of trigger hysteresis level steps.
Gets or sets the trigger length in seconds.
Gets or sets the trigger length condition.
Gets the supported trigger length conditions.
Gets the maximum trigger length in seconds.
Gets the minimum trigger length in seconds.
Gets the number of trigger length steps.
Gets or sets the trigger voltage level in volts.
Gets the maximum trigger voltage level.
Gets the minimum trigger voltage level.
Gets the number of trigger voltage level steps.
Gets or sets the horizontal trigger position in seconds.
Gets the maximum supported trigger position in seconds.
Gets the minimum supported trigger position in seconds.
Gets the number of trigger position steps.
Gets or sets the sampling delay.
Gets or sets the sampling slope.
Gets or sets the acquisition data sampling source.
Gets or sets the current trigger source setting for the instrument.
Gets or sets the output type.
Gets the supported output types.
- property actual_position: float
Gets the actual trigger position in seconds.
- Return type
float
- property auto_timeout: float
Gets or sets the auto trigger timeout in seconds.
- Return type
float
- property auto_timeout_max: float
Gets the maximum auto trigger timeout in seconds.
- Return type
float
- property auto_timeout_min: float
Gets the minimum auto trigger timeout in seconds.
- Return type
float
- property auto_timeout_steps: int
Gets the number of adjustable steps for the auto trigger timeout.
- Return type
int
- property channel: int
Gets or sets the trigger channel.
- Return type
int
- property channel_max: int
Gets the maximum channel index that can be triggered on.
- Return type
int
- property channel_min: int
Gets the minimum channel index that can be triggered on.
- Return type
int
- property condition: TriggerSlope
Gets or sets the trigger condition.
- Return type
- property condition_info: Tuple[TriggerSlope, ...]
Gets the supported trigger conditions.
- Return type
Tuple[TriggerSlope,...]
- property filter: FilterMode
Gets or sets the trigger filter.
- Return type
- property filter_info: Tuple[FilterMode, ...]
Gets the supported trigger filters.
- Return type
Tuple[FilterMode,...]
- property hold_off: float
Gets or sets the trigger hold-off time in seconds.
- Return type
float
- property hold_off_max: float
Gets the maximum trigger hold-off time in seconds.
- Return type
float
- property hold_off_min: float
Gets the minimum trigger hold-off time in seconds.
- Return type
float
- property hold_off_steps: int
Gets the number of adjustable steps for the trigger hold-off time.
- Return type
int
- property hysteresis: float
Gets or sets the trigger hysteresis level in volts.
- Return type
float
- property hysteresis_max: float
Gets the maximum trigger hysteresis level.
- Return type
float
- property hysteresis_min: float
Gets the minimum trigger hysteresis level.
- Return type
float
- property hysteresis_steps: int
Gets the number of trigger hysteresis level steps.
- Return type
int
- property length: float
Gets or sets the trigger length in seconds.
- Return type
float
- property length_condition: TriggerLengthCondition
Gets or sets the trigger length condition.
- Return type
- property length_condition_info: Tuple[TriggerLengthCondition, ...]
Gets the supported trigger length conditions.
- Return type
Tuple[TriggerLengthCondition,...]
- property length_max: float
Gets the maximum trigger length in seconds.
- Return type
float
- property length_min: float
Gets the minimum trigger length in seconds.
- Return type
float
- property length_steps: int
Gets the number of trigger length steps.
- Return type
int
- property level: float
Gets or sets the trigger voltage level in volts.
- Return type
float
- property level_max: float
Gets the maximum trigger voltage level.
- Return type
float
- property level_min: float
Gets the minimum trigger voltage level.
- Return type
float
- property level_steps: int
Gets the number of trigger voltage level steps.
- Return type
int
- property position: float
Gets or sets the horizontal trigger position in seconds.
- Return type
float
- property position_max: float
Gets the maximum supported trigger position in seconds.
- Return type
float
- property position_min: float
Gets the minimum supported trigger position in seconds.
- Return type
float
- property position_steps: int
Gets the number of trigger position steps.
- Return type
int
- property sampling_delay: float
Gets or sets the sampling delay.
- Return type
float
- property sampling_slope: TriggerSlope
Gets or sets the sampling slope.
- Return type
- property sampling_source: TriggerSource
Gets or sets the acquisition data sampling source.
- Return type
- property source: TriggerSource
Gets or sets the current trigger source setting for the instrument.
- Return type
- property type: TriggerType
Gets or sets the output type.
- Return type
- property type_info: Tuple[TriggerType, ...]
Gets the supported output types.
- Return type
Tuple[TriggerType,...]