Changes

587 bytes added ,  15:53, 24 April 2019
no edit summary
Line 799: Line 799:  
| 829 || [5.0.0+] IsAnalogStickInCircumference
 
| 829 || [5.0.0+] IsAnalogStickInCircumference
 
|-
 
|-
| 830 || [7.0.0+] SetNotificationLedPattern
+
| 830 || [7.0.0+] [[#SetNotificationLedPattern]]
 
|-
 
|-
 
| 850 || IsUsbFullKeyControllerEnabled
 
| 850 || IsUsbFullKeyControllerEnabled
Line 869: Line 869:     
This is the only hid:sys command used by USB-sysmodule (with value 0x40).
 
This is the only hid:sys command used by USB-sysmodule (with value 0x40).
 +
 +
== SetNotificationLedPattern ==
 +
Takes an input [[#NotificationLedPattern]] and an u64 '''UniquePadId''', no output.
 +
 +
The specified controller must have a HOME button.
 +
 +
This sends subcommand 0x38 to the specified controller, for setting the pattern for the HOME button notification LED. The input structure is converted to the format used by the [https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/blob/master/bluetooth_hid_subcommands_notes.md subcommand].
 +
 +
== NotificationLedPattern ==
 +
This is "nn::hid::system::NotificationLedPattern".
 +
 +
This is a 0x48-byte struct.
    
= hid:tmp =
 
= hid:tmp =