Lease duration (how long before the camera recognizes librealsense is gone) of 10 seconds seemed too long.
It also affects how the camera behaves: if it thinks the host is still alive, it will expect it to ACK device-info/handshake messages!
This makes the announcement-period customizable, and reduces the defaults to a lease of 3 seconds with announcement every 1.5.
Lease duration (how long before the camera recognizes librealsense is gone) of 10 seconds seemed too long. It also affects how the camera behaves: if it thinks the host is still alive, it will expect it to ACK device-info/handshake messages!
This makes the
announcement-period
customizable, and reduces the defaults to a lease of 3 seconds with announcement every 1.5.