#15590·librealsense

[Bug] D555 occasionally failes to set rgb sensor option.

Author: JoelWeberDevCreated Aug 25, 2026Updated Sep 13, 2026
Labelsbug

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

bash
reply #78095: {"id":"set-option","option-name":"Exposure","stream-name":"Color","value":$(value I set)}

Additional Context

No response

Source: realsenseai/librealsense