Please enable JavaScript to view this site.

IDS peak 2.20.0 / uEye+ firmware 3.80

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

Controls if the IP address of the camera is persistent or dynamically assigned.

Name

GevCurrentIPConfigurationPersistentIP

Category

GigEVision

Interface

Boolean

Access

Read/Write

Unit

-

Visibility

Beginner

Values

True
False

Standard

SFNC

Availability uEye+

icon-gev

Availability uEye

-

Values description

True: The IP address of the camera is persistent as specified by GevCurrentIPAddress.

False: The IP address of the camera is dynamically assigned.

hint_info

The access changes to read-only during an acquisition.

Code example

C++

// Determine the current status of GevCurrentIPConfigurationPersistentIP
bool value = nodeMapRemoteDevice->FindNode<peak::core::nodes::BooleanNode>("GevCurrentIPConfigurationPersistentIP")->Value();
// Set GevCurrentIPConfigurationPersistentIP to false
nodeMapRemoteDevice->FindNode<peak::core::nodes::BooleanNode>("GevCurrentIPConfigurationPersistentIP")->SetValue(false);

C#

// Determine the current status of GevCurrentIPConfigurationPersistentIP
bool value = nodeMapRemoteDevice.FindNode<IDSImaging.Peak.API.Core.Nodes.BooleanNode>("GevCurrentIPConfigurationPersistentIP").Value();
// Set GevCurrentIPConfigurationPersistentIP to false
nodeMapRemoteDevice.FindNode<IDSImaging.Peak.API.Core.Nodes.BooleanNode>("GevCurrentIPConfigurationPersistentIP").SetValue(false);

Python

# Determine the current status of GevCurrentIPConfigurationPersistentIP (bool)
value = nodeMapRemoteDevice.FindNode("GevCurrentIPConfigurationPersistentIP").Value()
# Set GevCurrentIPConfigurationPersistentIP to false (bool)
nodeMapRemoteDevice.FindNode("GevCurrentIPConfigurationPersistentIP").SetValue(False)

© 2026 IDS Imaging Development Systems GmbH