IDS Peak comfortSDK, genericSDK, AFL, ICL, and IPL developer manuals are external documents.
Please contact us if you need these manuals.
Returns the GenTL Producer wide unique identifier of the selected interface.
Name |
InterfaceID[InterfaceSelector] |
Category |
|
Interface |
String |
Access |
Read |
Unit |
- |
Visibility |
Beginner |
Values |
- |
Standard |
GenTL SFNC |
Availability uEye+ |
|
Availability uEye |
|
Code Example
C++
// Before accessing InterfaceID, make sure InterfaceSelector is set correctly
// Set InterfaceSelector to 0
nodeMapSystem->FindNode<peak::core::nodes::IntegerNode>("InterfaceSelector")->SetValue(0);
// Determine the current InterfaceID
std::string value = nodeMapSystem->FindNode<peak::core::nodes::StringNode>("InterfaceID")->Value();
C#
// Before accessing InterfaceID, make sure InterfaceSelector is set correctly
// Set InterfaceSelector to 0
nodeMapSystem.FindNode<IDSImaging.Peak.API.Core.Nodes.IntegerNode>("InterfaceSelector").SetValue(0);
// Determine the current InterfaceID
string value = nodeMapSystem.FindNode<IDSImaging.Peak.API.Core.Nodes.StringNode>("InterfaceID").Value();
Python
# Before accessing InterfaceID, make sure InterfaceSelector is set correctly
# Set InterfaceSelector to 0 (int)
nodeMapSystem.FindNode("InterfaceSelector").SetValue(0)
# Determine the current InterfaceID (str)
value = nodeMapSystem.FindNode("InterfaceID").Value()