BTM services: Difference between revisions

Line 188: Line 188:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || GetCore
| 0 || [[#GetCore]]
|}
|}
== GetCore ==
No input, returns an output [[#IBtmSystemCore]].


== IBtmSystemCore ==
== IBtmSystemCore ==
Line 198: Line 201:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || StartGamepadPairing
| 0 || [[#StartGamepadPairing]]
|-
|-
| 1 || CancelGamepadPairing
| 1 || [[#CancelGamepadPairing]]
|-
|-
| 2 || ClearGamepadPairingDatabase
| 2 || [[#ClearGamepadPairingDatabase]]
|-
|-
| 3 || GetPairedGamepadCount
| 3 || [[#GetPairedGamepadCount]]
|-
|-
| 4 || EnableRadio
| 4 || [[#EnableRadio]]
|-
|-
| 5 || DisableRadio
| 5 || [[#DisableRadio]]
|-
|-
| 6 || GetRadioOnOff
| 6 || [[#GetRadioOnOff]]
|-
|-
| 7 || [3.0.0+] AcquireRadioEvent
| 7 || [3.0.0+] [[#AcquireRadioEvent]]
|-
|-
| 8 || [3.0.0+] AcquireGamepadPairingEvent
| 8 || [3.0.0+] [[#AcquireGamepadPairingEvent]]
|-
|-
| 9 || [3.0.0+] IsGamepadPairingStarted
| 9 || [3.0.0+] [[#IsGamepadPairingStarted]]
|}
|}
=== StartGamepadPairing ===
No input/output.
=== CancelGamepadPairing ===
No input/output.
=== ClearGamepadPairingDatabase ===
No input/output.
=== GetPairedGamepadCount ===
No input, returns an output u8.
=== EnableRadio ===
No input/output.
=== DisableRadio ===
No input/output.
=== GetRadioOnOff ===
No input, returns an output bool.
=== AcquireRadioEvent ===
No input, returns an output bool and handle.
=== AcquireGamepadPairingEvent ===
No input, returns an output bool and handle.
=== IsGamepadPairingStarted ===
No input, returns an output bool.


= btm:u =
= btm:u =