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.

Selector for the different GenTL Producer interfaces. This interface list only changes on execution of InterfaceUpdateList. The selector is 0-based in order to match the index of the C interface.

Name

InterfaceSelector

Category

InterfaceEnumeration

Interface

Integer

Access

Read/Write

Unit

-

Visibility

Beginner

Values

0 … value of InterfaceCount

Increment: 1

Standard

GenTL SFNC

Availability uEye+

icon-gev icon-u3v

Availability uEye

icon-ui-gige icon-ui-usb2 icon-ui-usb3

Code Example

C++

// Determine the current InterfaceSelector
int64_t value = nodeMapSystem->FindNode<peak::core::nodes::IntegerNode>("InterfaceSelector")->Value();
// Set InterfaceSelector to 0
nodeMapSystem->FindNode<peak::core::nodes::IntegerNode>("InterfaceSelector")->SetValue(0);

C#

// Determine the current InterfaceSelector
long value = nodeMapSystem.FindNode<peak.core.nodes.IntegerNode>("InterfaceSelector").Value();
// Set InterfaceSelector to 0
nodeMapSystem.FindNode<peak.core.nodes.IntegerNode>("InterfaceSelector").SetValue(0);

Python

# Determine the current InterfaceSelector (int)
value = nodeMapSystem.FindNode("InterfaceSelector").Value()
# Set InterfaceSelector to 0 (int)
nodeMapSystem.FindNode("InterfaceSelector").SetValue(0)

© 2024 IDS Imaging Development Systems GmbH