[Bug] D555 occasionally failes to set rgb sensor option.
Camera Model
D555
LibRealSense SDK Version
2.58.2.0
Firmware Version
7.56.37776.6014
Operating System
Other Linux (specify in description)
Kernel Version (Linux Only)
6.6.31-rpi-2712
MIPI Driver Version (NVIDIA Jetson Only)
No response
Platform
Raspberry Pi
Connection Type
Ethernet/DDS
Language
Python, C++
Application Segment
Industrial/Manufacturing
Issue Description
I have built a system around the D555 camera that needs to see fast moving objects without blur and account for variable lighting conditions. To do this I implemented a custom auto exposure that caps the D555 exposure to reduce high exposure blur. This custom exposure for the rgb sensor depends on the rgb_sensor.set_option(RS2_OPTION_EXPOSURE, value) however about 1% of the time the PoE camera waits for about 1 second and responds with:
Timeout waiting for reply #78095: {"id":"set-option","option-name":"Exposure","stream-name":"Color","value":$(value I set)}
It also similarly does the same thing for gain.
In my application I have a thread that runs the image fetching and exposure setting so that I never get a collision setting an option and getting an image.
Steps to Reproduce
I can't reliably produce the issue, however necessary conditions are to disable to auto exposure and frequently set both the gain and exposure.
Expected Behavior
When the exposure is set it should give a response in less than 10 milliseconds.
Actual Behavior
When it fails it takes between 1 second to 1.5 seconds to respond.
Relevant Log Output
reply #78095: {"id":"set-option","option-name":"Exposure","stream-name":"Color","value":$(value I set)}Additional Context
No response
Source: realsenseai/librealsense