HID services: Difference between revisions

Line 592: Line 592:
| 225 || [5.0.0+] [[#GetUniquePadDriverState]]
| 225 || [5.0.0+] [[#GetUniquePadDriverState]]
|-
|-
| 226 || [5.0.0+] GetSixAxisSensorDriverStates
| 226 || [5.0.0+] [[#GetSixAxisSensorDriverStates]]
|-
|-
| 227 || [5.0.0+] GetRxPacketHistory
| 227 || [5.0.0+] GetRxPacketHistory
Line 608: Line 608:
| 233 || [6.0.0+] ClearPairingInfo
| 233 || [6.0.0+] ClearPairingInfo
|-
|-
| 234 || [6.0.0+] GetUniquePadDeviceTypeSetInternal
| 234 || [6.0.0+] [[#GetUniquePadDeviceTypeSetInternal]]
|-
|-
| 235 || [7.0.0+] EnableAnalogStickPower
| 235 || [7.0.0+] EnableAnalogStickPower
Line 719: Line 719:


[9.0.0+] Now takes a total of 8-bytes of input, returns a total of 0x18-bytes of output.
[9.0.0+] Now takes a total of 8-bytes of input, returns a total of 0x18-bytes of output.
== GetSixAxisSensorDriverStates ==
Takes a total of 8-bytes of input and a type-0xA output buffer, returns a total of 8-bytes of output.
[9.0.0+] Now takes a total of 8-bytes of input and a type-0x6 output buffer, returns a total of 8-bytes of output.


== ReadSerialFlash ==
== ReadSerialFlash ==
Line 726: Line 731:


This doesn't seem to be usable?
This doesn't seem to be usable?
== GetUniquePadDeviceTypeSetInternal ==
Takes a total of 8-bytes of input, returns a total of 4-bytes of output.
[9.0.0+] Now takes a total of 8-bytes of input, returns a total of 1-byte of output.


== GetAbstractedPadHandles ==
== GetAbstractedPadHandles ==