HID services: Difference between revisions
Line 1,326: | Line 1,326: | ||
| 830 || [7.0.0+] [[#SetNotificationLedPattern]] | | 830 || [7.0.0+] [[#SetNotificationLedPattern]] | ||
|- | |- | ||
| 831 || [9.0.0+] SetNotificationLedPatternWithTimeout | | 831 || [9.0.0+] [[#SetNotificationLedPatternWithTimeout]] | ||
|- | |- | ||
| 832 || [9.0.0+] PrepareHidsForNotificationWake | | 832 || [9.0.0+] [[#PrepareHidsForNotificationWake]] | ||
|- | |- | ||
| 850 || [3.0.0+] IsUsbFullKeyControllerEnabled | | 850 || [3.0.0+] IsUsbFullKeyControllerEnabled | ||
Line 1,432: | Line 1,432: | ||
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 this [https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/blob/master/bluetooth_hid_subcommands_notes.md#subcommand-0x38-set-home-light subcommand]. | 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 this [https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering/blob/master/bluetooth_hid_subcommands_notes.md#subcommand-0x38-set-home-light subcommand]. | ||
== SetNotificationLedPatternWithTimeout == | |||
Takes an input [[#NotificationLedPattern]], an u64 '''UniquePadId''', and an s64 TimeSpan, no output. | |||
== PrepareHidsForNotificationWake == | |||
Takes a type-0x9 input buffer containing an array of u64 '''UniquePadId''', no output. | |||
== GetHidbusSystemServiceObject == | == GetHidbusSystemServiceObject == |