DualSense HID Commands: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
(this is not true)
No edit summary
Line 1: Line 1:
= Set BD Address =
<pre>
    ReportID = 128,
DeviceID = 9,
ActionID = 1,
ReadCmd = 2,
DataLen = 6
</pre>
= Set BlueTooth Disable Enable =
<pre>
ReportID = 128,
DeviceID = 9,
ActionID = 5,
Param = 0
</pre>
= Set BlueTooth Enable =
<pre>
    ReportID = 128,
DeviceID = 9,
ActionID = 5,
Param = 1
</pre>
= Set BlueTooth Table =
<pre>
    ReportID = 165,
PowerTable = 1,
RadioTable = 2,
DataLen = 16,
DataBegin = 0,
PowerTableSize = 224,
RadioTableSize = 112,
DataMaxLen = (max value of a byte, 255)
DataMinLen = 0
</pre>
= NVS Unlock =
= NVS Unlock =



Revision as of 00:01, 2 April 2024

Set BD Address

    ReportID = 128,
	DeviceID = 9,
	ActionID = 1,
	ReadCmd = 2,
	DataLen = 6

Set BlueTooth Disable Enable

	ReportID = 128,
	DeviceID = 9,
	ActionID = 5,
	Param = 0

Set BlueTooth Enable

    ReportID = 128,
	DeviceID = 9,
	ActionID = 5,
	Param = 1

Set BlueTooth Table

    ReportID = 165,
	PowerTable = 1,
	RadioTable = 2,
	DataLen = 16,
	DataBegin = 0,
	PowerTableSize = 224,
	RadioTableSize = 112,
	DataMaxLen = (max value of a byte, 255)
	DataMinLen = 0

NVS Unlock

  ReportID = 128, 
  DeviceID = 3,
  ActionID = 2,
  Param0 = 101,
  Param1 = 50,
  Param2 = 64,
  Param3 = 12

to unlock NVS, use the command

SET 0x80 {3, 2, 101, 50, 64, 12}