-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
I wanted to learn how to communicate with USB devices.
I felt re-implementing this library would be a good exercise.
I've got communications with the device and can successfully query the firmware version.
But there isn't much explanation on how this protocol works.
Like I see many lines of code like this one:
Line 36 in 7e73e2e
| (6 != resp[4]) ) |
Does the number six represent success?
Is there documentation on this protocol or did you just reverse engineer the protocol for these printers?
If yes, what tools/processes did you use to reverse engineer the protocol?
Metadata
Metadata
Assignees
Labels
No labels