BTM services: Difference between revisions
No edit summary |
No edit summary |
||
Line 50: | Line 50: | ||
| 18 || [2.0.0+] [[#AcquireAwakeReqEvent]] | | 18 || [2.0.0+] [[#AcquireAwakeReqEvent]] | ||
|- | |- | ||
| 19 || [4.0.0+] AcquireLlrStateEvent | | 19 || [4.0.0+] [[#AcquireLlrStateEvent]] | ||
|- | |- | ||
| 20 || [4.0.0+] IsLlrStarted | | 20 || [4.0.0+] [[#IsLlrStarted]] | ||
|- | |- | ||
| 21 || [4.0.0+] EnableSlotSaving | | 21 || [4.0.0+] [[#EnableSlotSaving]] | ||
|- | |- | ||
| 22 || [5.0.0+] ProtectDeviceInfo | | 22 || [5.0.0+] [[#ProtectDeviceInfo]] | ||
|- | |- | ||
| 23 || [5.0.0+] AcquireBleScanEvent | | 23 || [5.0.0+] [[#AcquireBleScanEvent]] | ||
|- | |- | ||
| 24 || [5.0.0+] GetBleScanParameterGeneral | | 24 || [5.0.0+] GetBleScanParameterGeneral | ||
Line 209: | Line 209: | ||
[3.0.0+] Now returns an additional output u8. | [3.0.0+] Now returns an additional output u8. | ||
== AcquireLlrStateEvent == | |||
No input, returns an output u8 and an Event handle with EventClearMode=1. | |||
== IsLlrStarted == | |||
No input, returns an output bool. | |||
== EnableSlotSaving == | |||
Takes an input bool, no output. | |||
== ProtectDeviceInfo == | |||
Takes an input [[Bluetooth_Driver_services#Address|Address]] and a bool, no output. | |||
== AcquireBleScanEvent == | |||
No input, returns an output u8 and an Event handle with EventClearMode=1. | |||
= btm:dbg = | = btm:dbg = | ||
Line 345: | Line 360: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || [[#AcquireBleScanEvent]] | | 0 || [[#AcquireBleScanEvent_2|AcquireBleScanEvent]] | ||
|- | |- | ||
| 1 || [[#GetBleScanFilterParameter]] | | 1 || [[#GetBleScanFilterParameter]] |