Difference between revisions of "BTM services"

From Nintendo Switch Brew
Jump to navigation Jump to search
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 19: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