Please enable JavaScript to view this site.

IDS peak 2.10.0 / uEye+ firmware 3.34

IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.

Specifies the activation mode of the sequencer trigger.

Name

SequencerTriggerActivation[SequencerSetSelector][SequencerPathSelector]

Category

SequencerControl

Interface

Enumeration

Access

Read/Write

Unit

-

Visibility

Expert

Values

RisingEdge

Standard

SFNC

Availability uEye+

icon-gev icon-u3v

Availability uEye

-

Values description

RisingEdge: Specifies that the trigger is considered valid on the rising edge of the source signal.

hint_info

Can only be changed if the SequencerConfigurationMode is "On".

Code example

C++

// Before accessing SequencerTriggerActivation, make sure SequencerSetSelector is set correctly
// Set SequencerSetSelector to 0
nodeMapRemoteDevice->FindNode<peak::core::nodes::IntegerNode>("TriggerSelector")->SetValue(0);
// Determine the current entry of TriggerActivation
std::string value = nodeMapRemoteDevice->FindNode<peak::core::nodes::EnumerationNode>("SequencerTriggerActivation")->CurrentEntry()->SymbolicValue();

C#

// Before accessing TriggerActivation, make sure TriggerSelector is set correctly
// Set TriggerSelector to "ExposureStart"
nodeMapRemoteDevice.FindNode<peak.core.nodes.IntegerNode>("TriggerSelector").SetValue("ExposureStart");
// Determine the current entry of TriggerActivation
string value = nodeMapRemoteDevice.FindNode<peak.core.nodes.EnumerationNode>("TriggerActivation").CurrentEntry().SymbolicValue();

Python

# Before accessing TriggerActivation, make sure TriggerSelector is set correctly
# Set TriggerSelector to "ExposureStart" (str)
nodeMapRemoteDevice.FindNode("TriggerSelector").SetValue("ExposureStart")
# Determine the current entry of TriggerActivation (str)
value = nodeMapRemoteDevice.FindNode("TriggerActivation").CurrentEntry().SymbolicValue()

© 2024 IDS Imaging Development Systems GmbH