Please enable JavaScript to view this site.

IDS peak 2.15.0 / uEye+ firmware 3.54

Defines the time between two heartbeats. Be careful when adjusting this parameter, since setting this higher than the DeviceLinkHeartbeatTimeout of the camera is likely to result in a connection loss, if there are no other commands sent.

Name

HeartbeatInterval

Category

DeviceControl

Interface

Integer

Access

Read/Write

Unit

ms

Visibility

Guru

Values

100 … 4294967295

Increment: 1

Default: 500

Standard

IDS

Availability uEye+

icon-gev

Availability uEye

-

Code Example

C++

// Determine the current HeartbeatInterval
int64_t value = nodeMapLocalDevice->FindNode<peak::core::nodes::IntegerNode>("HeartbeatInterval")->Value();
// Set HeartbeatInterval to 1200 ms
nodeMapLocalDevice->FindNode<peak::core::nodes::IntegerNode>("HeartbeatInterval")->SetValue(1200);

C#

// Determine the current HeartbeatInterval
long value = nodeMapLocalDevice.FindNode<peak.core.nodes.IntegerNode>("HeartbeatInterval").Value();
// Set HeartbeatInterval to 1200 ms
nodeMapLocalDevice.FindNode<peak.core.nodes.IntegerNode>("HeartbeatInterval").SetValue(1200);

Python

# Determine the current HeartbeatInterval (int)
value = nodeMapLocalDevice.FindNode("HeartbeatInterval").Value()
# Set HeartbeatInterval to 1200 ms (int)
nodeMapLocalDevice.FindNode("HeartbeatInterval").SetValue(1200)