Skip to content

add addressable devices to core: select by unique id prefix, silent until selected - #43

Merged
aq1018 merged 1 commit into
mainfrom
addressable-core
Oct 20, 2026
Merged

aq1018 merged 1 commit into
mainfrom
addressable-core

Conversation

@aq1018

@aq1018 aq1018 commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator
  • New Cmd::Select: selects every device whose unique id starts with a bit prefix and deselects the rest; matching devices reply with their id after a slot drawn from the host's seed.
  • Addressing trait with Unaddressed and Addressable: an addressable bootloader or app answers Select and, only while selected, other commands; never bad frames or other devices' replies.
  • Transport::wait_bytes for the reply slot.
  • Tests on a simulated multi-device wire.

@aq1018
aq1018 merged commit f38301f into main Oct 20, 2026
15 checks passed
@aq1018
aq1018 deleted the addressable-core branch October 20, 2026 09:50
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.

1 participant