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]]