Skip to content

Provide a versioned USB serial command and status interface #40

Description

@PurpleSentinel

Parent: #23

Summary

Expose device identity, health, settings, live state, and safe control operations to host tools over USB.

Acceptance criteria

  • Define a documented, versioned request and response format.
  • Keep normal standalone operation working with no host attached.
  • Validate all writes and reject commands that are unsafe during a live session.
  • Avoid mixing protocol output with unstructured debug messages.
  • Provide host-side protocol tests and an example client.

Roadmap group

Data, configuration, and maintenance

Metadata

Metadata

Assignees

No one assigned

    Labels

    NewFeatureCandidate product capability for future development

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions