-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decode and utilise potential device identification report packet #50
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
USB
USB-related (wired)
Comments
nefarius
added
documentation
Improvements or additions to documentation
enhancement
New feature or request
USB
USB-related (wired)
labels
Apr 6, 2021
nefarius
added a commit
that referenced
this issue
Apr 6, 2021
Model: CECHZC2M (Date Code: 2D) / Dualshock 3
Model: CECHZC2M (Date Code: 3A) / Dualshock 3
Model: CECHZC1U / FCC ID: AK8CECHZC01 / IC: 409B-CECHZC01 / Sixaxis
|
Model: CECHZC2U / FCC ID:AK8CECHZC2 / IC: 409B-CECHZC2
|
This property is included since release |
Reported by Abi on Discord (fake, does not work, Windows BTHUSB rejects it because no channel encryption):
|
Reported from Mic on Discord. CECHZC2U with working Gyro
CECHZC2U with Gyro requiring calibration
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
documentation
Improvements or additions to documentation
enhancement
New feature or request
USB
USB-related (wired)
Related to #16, #20 and possibly #3
Some interesting unused packets exchanged by controller and PS3 have been documented for ages but not really further decoded and documented.
Example implementation
As documented on the Wiki send a Class Interface GET_REPORT request with value
0x0301
to the controller which returns approximately 44 bytes of (non-zero) data.Packet dumps
After a bit of testing with various controllers I have in my stash I am delighted to observe a consistent pattern of responses with different (yet undisclosed) fields per controller model/revision 🙂
Eleccelerator Wiki
CECHZC2E A1
CECHZC2U A2
CECHZC2E B1
SIXAXIS
PANHAI
"CECHZC2U" (DUALSHOCH)
More to come 😁
The text was updated successfully, but these errors were encountered: