Skip to content

PLTransportLayer.TriggerStateEnum Class#

Sets the state of the trigger system. The state of the trigger system is related to the trigger mode. This parameter enables or disables the trigger processing.

Applies to: CoaXPress

Visibility: Expert

The feature documentation may provide more information.

Inheritance Hierarchy#

System.Object
  Basler.Pylon.ParameterListEnum
    Basler.Pylon.PLTransportLayer.TriggerStateEnum

Constructors#

 NameDescription
Public methodPLTransportLayer.TriggerStateEnum Initializes a new instance of the PLTransportLayer.TriggerStateEnum class
 

Properties#

 NameDescription
Public propertyActive

The trigger state is set to Active. In this state, the trigger system is fully enabled.

Applies to: CoaXPress

Public propertyAsyncStop

The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer.

Applies to: CoaXPress

Public propertyName The full name of TriggerState (Overrides ParameterListEnum.Name.)
Public propertySyncStop

The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however.

Applies to: CoaXPress

 

Methods#

 NameDescription
Public methodToString The full name of TriggerState (Overrides Object.ToString()()()().)
 

PLTransportLayer.TriggerStateEnum.ToString Method#

The full name of TriggerState

Return Value#

Type: String
Returns the full name of TriggerState

PLTransportLayer.TriggerStateEnum Constructor#

Initializes a new instance of the PLTransportLayer.TriggerStateEnum class

PLTransportLayer.TriggerStateEnum.Active Property#

The trigger state is set to Active. In this state, the trigger system is fully enabled.

Applies to: CoaXPress

PLTransportLayer.TriggerStateEnum.AsyncStop Property#

The trigger state is set to AsyncStop. This state asynchronously and immediately stops the trigger system. Note that this may result in output signals of undefined signal length as a current signal generation might be interrupted. Restarting a previously stopped trigger, i.e., switching to the 'Active' state, will clear the queue and the sequencer.

Applies to: CoaXPress

PLTransportLayer.TriggerStateEnum.Name Property#

The full name of TriggerState

PLTransportLayer.TriggerStateEnum.SyncStop Property#

The trigger state is set to SyncStop. In this state, the trigger system ignores further input pulses or stops the generation of pulses. Pulses currently in the system will still be processed, however.

Applies to: CoaXPress