Bluetooth Driver services: Difference between revisions
No edit summary |
|||
Line 254: | Line 254: | ||
| 146 || [13.0.0+] [[#CloseAudioControlInput]] | | 146 || [13.0.0+] [[#CloseAudioControlInput]] | ||
|- | |- | ||
| 147 || [13.0.0+] RegisterAudioControlNotification | | 147 || [13.0.0+] [[#RegisterAudioControlNotification]] | ||
|- | |- | ||
| 148 || [13.0.0+] SendAudioControlPassthroughCommand | | 148 || [13.0.0+] [[#SendAudioControlPassthroughCommand]] | ||
|- | |- | ||
| 149 || [13.0.0+] SendAudioControlSetAbsoluteVolumeCommand | | 149 || [13.0.0+] [[#SendAudioControlSetAbsoluteVolumeCommand]] | ||
|- | |- | ||
| 256 || [5.0.0+] [[#IsManufacturingMode]] | | 256 || [5.0.0+] [[#IsManufacturingMode]] | ||
Line 1,053: | Line 1,053: | ||
== CloseAudioControlInput == | == CloseAudioControlInput == | ||
Takes an input [[#Address]], no output. | Takes an input [[#Address]], no output. | ||
== RegisterAudioControlNotification == | |||
Takes an input [[#Address]] and an u32 [[#AvrcEventType]], no output. | |||
== SendAudioControlPassthroughCommand == | |||
Takes an input [[#Address]], an u32 [[#AvrcOperationId]], an u32 [[#AvrcStateType]], no output. | |||
== SendAudioControlSetAbsoluteVolumeCommand == | |||
Takes an input [[#Address]] and a s32, no output. | |||
== IsManufacturingMode == | == IsManufacturingMode == | ||
Line 2,021: | Line 2,030: | ||
= AudioControlButtonState = | = AudioControlButtonState = | ||
This is "nn::bluetooth::system::AudioControlButtonState". This is a 0x10-byte struct. | This is "nn::bluetooth::system::AudioControlButtonState". This is a 0x10-byte struct. | ||
= AvrcEventType = | |||
This is "nn::bluetooth::hal::AvrcEventType". | |||
= AvrcOperationId = | |||
This is "nn::bluetooth::hal::AvrcOperationId". | |||
= AvrcStateType = | |||
This is "nn::bluetooth::hal::AvrcStateType". | |||
= Notes = | = Notes = |