Skip to content

Fix D555 recovery mode not recognized#14375

Merged
Nir-Az merged 2 commits intorealsenseai:developmentfrom
AviaAv:DDS-bugs
Oct 27, 2025
Merged

Fix D555 recovery mode not recognized#14375
Nir-Az merged 2 commits intorealsenseai:developmentfrom
AviaAv:DDS-bugs

Conversation

@AviaAv
Copy link
Contributor

@AviaAv AviaAv commented Oct 23, 2025

Fix for PR #14313, specifically commit 0b8683b, after which DDS devices in recovery mode would throw an error in the viewer and would not show in viewer

Seems like removing the caused it indirectly

@AviaAv AviaAv requested review from Nir-Az and OhadMeir October 23, 2025 15:56
_depth_sensor = base;
}
if( !_depth_sensor )
if( !_depth_sensor && !dynamic_cast<update_device_interface *> (dev) )
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we run this code on recovery mode? Is it inherent from a recovery device?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See my message about checking if recovery in rs-dds-device-proxy.
USB recovery devices are not ds_advanced_mode_base (so not trying to initialize), but for DDS we inherit it without knowing in advance if we are a recovery device or not.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to rs-dds-device-proxy

@Nir-Az Nir-Az changed the title check if not in recovery mode Fix D555 recovery mode not recognized Oct 26, 2025
@Nir-Az Nir-Az merged commit e4ce91e into realsenseai:development Oct 27, 2025
25 of 26 checks passed
AviaAv pushed a commit to AviaAv/librealsense that referenced this pull request Oct 27, 2025
Nir-Az added a commit that referenced this pull request Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants