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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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