Skip to content

Init 1209/7C88 as CATS mrrp - #1209

Open
Redrield wants to merge 3 commits into
pidcodes:masterfrom
Redrield:master
Open

Init 1209/7C88 as CATS mrrp#1209
Redrield wants to merge 3 commits into
pidcodes:masterfrom
Redrield:master

Conversation

@Redrield

Copy link
Copy Markdown

No description provided.

@Redrield Redrield changed the title Init 1209/4224 as CATS mrrp Init 1209/7C88 as CATS mrrp May 22, 2026
@Redrield

Copy link
Copy Markdown
Author

Changed the PID to match the protocol-specific hardware id that this device has gotten, for simplicity.

@cnlohr

cnlohr commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

@Redrield can you include a PDF schematic, or picture of the hardware embodiment.

It's also to make too strong of a heads or tails of it because the main README is only one line long. Could you elaborate on that?

While I think this project is probably eligible for a PID code, I would like the other maintainers to review to get their opinion.

@Redrield

Copy link
Copy Markdown
Author

@cnlohr Just elaborated on the specifics in the readme file for the project, and pushed schematic pdfs to the repo under Hardware/{v1,v2}/schematic.pdf. One thing I would like to add (didn't feel right putting this in the readme as it's subject to change), right now the only interface between the CATS mrrp and a host device is a flatbuffers-based binary protocol passed over USB bulk endpoints (In future I have plans to expose a BLE interface as well, but the USB interface will still exist).

Given that, driver applications on the host side need a unique PID to identify devices accepting that protocol.

As an example, the Android-based driver application currently has a device filter configured to look for 0x1209/0x0001, since that's the PID i've been testing with while this PR is pending.

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.

2 participants