Skip to content

D555 emitter on/off support over USB#15445

Open
AviaAv wants to merge 2 commits into
realsenseai:developmentfrom
AviaAv:rsdev-9415-d555-emitter-onoff
Open

D555 emitter on/off support over USB#15445
AviaAv wants to merge 2 commits into
realsenseai:developmentfrom
AviaAv:rsdev-9415-d555-emitter-onoff

Conversation

@AviaAv

@AviaAv AviaAv commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Tracked on: [RSDEV-9415]

@AviaAv
AviaAv force-pushed the rsdev-9415-d555-emitter-onoff branch 2 times, most recently from e00331d to a90cf4c Compare July 20, 2026 08:37
@AviaAv
AviaAv requested a review from Nir-Az July 20, 2026 09:12
@AviaAv
AviaAv force-pushed the rsdev-9415-d555-emitter-onoff branch from a90cf4c to f9ece5a Compare July 20, 2026 10:05

@sysrsbuild-gh-agentic sysrsbuild-gh-agentic left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🤖 Auto-generated review by rs-agentic bot

Reviewed new commit f9ece5a — BUG-focused per push-review policy.

Comment thread src/ds/d500/d500-options.cpp Outdated
Comment thread src/ds/d500/d500-options.cpp
Comment thread unit-tests/live/d500/pytest-emitter-on-off-d500.py
@AviaAv
AviaAv force-pushed the rsdev-9415-d555-emitter-onoff branch from f9ece5a to 728f575 Compare July 20, 2026 10:14
@AviaAv
AviaAv force-pushed the rsdev-9415-d555-emitter-onoff branch from 728f575 to ae50057 Compare July 20, 2026 11:46
Comment thread src/ds/d500/d500-options.cpp
Comment thread src/ds/d500/d500-active.cpp Outdated
auto emitter_always_on_opt = std::make_shared<emitter_always_on_option>( _hw_monitor, emitter_get_opcode, emitter_set_opcode );
get_depth_sensor().register_option( RS2_OPTION_EMITTER_ALWAYS_ON, emitter_always_on_opt );

if( get_pid() == D555_PID )

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Dont we need to gate a specific FW version that from that version it is supported?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

added

@AviaAv
AviaAv force-pushed the rsdev-9415-d555-emitter-onoff branch from 08743ea to e52f238 Compare July 22, 2026 07:34
@AviaAv
AviaAv requested a review from Nir-Az July 23, 2026 08:05
{
int on_off = value > 0 ? 1 : 0;
// AUTO_CALIB doubles as the HKR custom-command carrier; param1 selects the sub-command.
command cmd( ds::AUTO_CALIB, ds_calib_common::SET_EMITTER_ON_OFF, on_off );

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

As discussed, auto_calib looks like a WA, lets do it with proper naming

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