The heartbeat disable feature controls the use of the heartbeat mechanism in the camera. By default, the heartbeat is enabled (the feature's value is FALSE), meaning the camera checks for a heartbeat signal every HBTimeout milliseconds to maintain its connection. If the heartbeat is missed, the camera disconnects, which allows any host application to attempt a reconnection.
To disable the heartbeat, set this feature to TRUE. Disabling is useful for troubleshooting, as it prevents the camera from disconnecting in the absence of regular heartbeat signals.
The eCapture or eSDK software typically handles heartbeat signals automatically through a background thread. However, if the camera disconnects due to missed heartbeats, subsequent commands from the controlling application will error out, signaling the need to re-establish the connection.
See also heartbeat timeout.
You can use the eSDK API functions to get and set the node’s current value.
For more information about related features, see Transport Layer Control Features.