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 |
|
Interface |
Integer |
Access |
Read/Write |
Unit |
ms |
Visibility |
Guru |
Values |
100 … 4294967295 Increment: 1 Default: 500 |
Standard |
IDS |
Availability uEye+ |
|
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)