Bluetooth Driver services: Difference between revisions
| Line 484: | Line 484: | ||
Tsi: non-value-0xFF to Set (BSA message 0x8CA), value 0xFF to Exit (BSA message 0x8CB). | Tsi: non-value-0xFF to Set (BSA message 0x8CA), value 0xFF to Exit (BSA message 0x8CB). | ||
Set: this uses Broadcom HCI vendor command 0xFD95 with param_len=0x2: param +0x0 = 0x1, +0x1 = {Tsi value}. If the remote device doesn't support this, an error will be thrown | Set: this uses HCI_Set_MWS_Signaling command with data determined using the input u8. Then this uses Broadcom HCI vendor command 0xFD95 with param_len=0x2: param +0x0 = 0x1, +0x1 = {Tsi value}. When this vendor command is successful, it then uses HCI_Sniff_Mode command with data selected using the Tsi value as the array-index. If the remote device doesn't support this (status indicating error with Mode Change Event for the response to HCI_Sniff_Mode), an error will be thrown via the [[#GetHidEventInfo|EventInfo]]. | ||
== EnableBurstMode == | == EnableBurstMode == | ||