BTM services: Difference between revisions

From Nintendo Switch Brew
Jump to navigation Jump to search
No edit summary
No edit summary
Line 10: Line 10:
| 1 ||
| 1 ||
|-
|-
| 2 || RegisterSystemEventForConnectedDeviceConditionImpl
| 2 || RegisterSystemEventForConnectedDeviceCondition
|-
|-
| 3 ||
| 3 ||
Line 22: Line 22:
| 7 ||
| 7 ||
|-
|-
| 8 || RegisterSystemEventForRegisteredDeviceInfoImpl
| 8 || RegisterSystemEventForRegisteredDeviceInfo
|-
|-
| 9 ||
| 9 ||
Line 34: Line 34:
| 13 ||
| 13 ||
|-
|-
| 14 || EnableRadioImpl
| 14 || EnableRadio
|-
|-
| 15 || DisableRadioImpl
| 15 || DisableRadio
|-
|-
| 16 ||
| 16 ||
Line 58: Line 58:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || RegisterSystemEventForDiscoveryImpl
| 0 || RegisterSystemEventForDiscovery
|-
|-
| 1 ||  
| 1 ||  
Line 84: Line 84:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || GetCoreImpl
| 0 || GetCore
|}
|}


Line 94: Line 94:
! Cmd || Name
! Cmd || Name
|-
|-
| 0 || StartGamepadPairingImpl
| 0 || StartGamepadPairing
|-
|-
| 1 || CancelGamepadPairingImpl
| 1 || CancelGamepadPairing
|-
|-
| 2 || ClearGamepadPairingDatabaseImpl
| 2 || ClearGamepadPairingDatabase
|-
|-
| 3 || GetPairedGamepadCountImpl
| 3 || GetPairedGamepadCount
|-
|-
| 4 || EnableRadioImpl
| 4 || EnableRadio
|-
|-
| 5 || DisableRadioImpl
| 5 || DisableRadio
|-
|-
| 6 || GetRadioOnOffImpl
| 6 || GetRadioOnOff
|-
|-
| 7 || [2.0.0+] AcquireRadioEventImpl
| 7 || [2.0.0+] AcquireRadioEvent
|-
|-
| 8 || [2.0.0+] AcquireGamepadPairingEventImpl
| 8 || [2.0.0+] AcquireGamepadPairingEvent
|-
|-
| 9 || [2.0.0+] IsGamepadPairingStartedImpl
| 9 || [2.0.0+] IsGamepadPairingStarted
|}
|}



Revision as of 21:37, 3 October 2018

btm

This is "nn::btm::IBtm".

Cmd Name
0
1
2 RegisterSystemEventForConnectedDeviceCondition
3
4
5
6
7
8 RegisterSystemEventForRegisteredDeviceInfo
9
10
11
12
13
14 EnableRadio
15 DisableRadio
16
17
18 [2.0.0+]
19 [4.0.0+]
20 [4.0.0+]
21 [4.0.0+]

btm:dbg

This is "nn::btm::IBtmDebug".

Cmd Name
0 RegisterSystemEventForDiscovery
1
2
3
4
5
6
7
8

btm:sys

This is "nn::btm::IBtmSystem".

Cmd Name
0 GetCore

IBtmSystemCore

This is "nn::btm::IBtmSystemCore".

Cmd Name
0 StartGamepadPairing
1 CancelGamepadPairing
2 ClearGamepadPairingDatabase
3 GetPairedGamepadCount
4 EnableRadio
5 DisableRadio
6 GetRadioOnOff
7 [2.0.0+] AcquireRadioEvent
8 [2.0.0+] AcquireGamepadPairingEvent
9 [2.0.0+] IsGamepadPairingStarted

btm:u