Skip to content

feat(go): add USB serial commands - #52

Merged
samuelbles07 merged 6 commits into
developmentfrom
go/feat/serial-comms
Aug 8, 2026
Merged

feat(go): add USB serial commands#52
samuelbles07 merged 6 commits into
developmentfrom
go/feat/serial-comms

Conversation

@samuelbles07

Copy link
Copy Markdown
Collaborator

Summary

Add the manufacturing-only USB Serial/JTAG command protocol for configuring and reading Go measurement corrections.

Changes

  • Add framed #AG serial commands, typed event bridge, and USB Serial/JTAG transport
  • Add a Python host client and parser/service host coverage
  • Preserve corrections during manufacturing reset while avoiding inactive-NimBLE bond deletion crashes

Validation

  • clang-format, git diff --check, and Markdown lint passed
  • Hardware verified HELP and GET_SERIAL over USB Serial/JTAG
  • Firmware and host test builds not run by the agent

@samuelbles07
samuelbles07 merged commit 5061b27 into development Aug 8, 2026
8 checks passed
@samuelbles07
samuelbles07 deleted the go/feat/serial-comms branch August 8, 2026 05:48
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