Hi,
Sorry for the late reply.
You may try:
arv_camera_set_integer (camera, "GevHeartbeatTimeout", your_timeout_ms, NULL);
If GevHeartbeatTimeout is not a defined feature on your camera, you may try to access the register directly:
ArvDevice *device;
device = arv_camera_get_device (camera);
arv_device_write_register (device, 0x938, your_timeout_ms, NULL);
I’m not sure if this register is supposed to always have read/write access though.
Cheers,
Emmanuel.