Changes

1,375 bytes added ,  00:11, 29 July 2020
no edit summary
Line 221: Line 221:  
= btm:u =
 
= btm:u =
 
This is "nn::btm::IBtmUser".
 
This is "nn::btm::IBtmUser".
 +
 +
This was added with [5.0.0+].
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 226: Line 228:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 || GetCore
+
| 0 || [[#GetCore]]
 
|}
 
|}
 +
 +
== GetCore ==
 +
No input, returns an output [[#IBtmUserCore]].
    
== IBtmUserCore ==
 
== IBtmUserCore ==
Line 236: Line 241:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 || AcquireBleScanEvent
+
| 0 || [[#AcquireBleScanEvent]]
 
|-
 
|-
| 1 || GetBleScanFilterParameter
+
| 1 || [[#GetBleScanFilterParameter]]
 
|-
 
|-
| 2 || GetBleScanFilterParameter2
+
| 2 || [[#GetBleScanFilterParameter2]]
 
|-
 
|-
| 3 || StartBleScanForGeneral
+
| 3 || [[#StartBleScanForGeneral]]
 
|-
 
|-
| 4 || StopBleScanForGeneral
+
| 4 || [[#StopBleScanForGeneral]]
 
|-
 
|-
| 5 || GetBleScanResultsForGeneral
+
| 5 || [[#GetBleScanResultsForGeneral]]
 
|-
 
|-
| 6 || StartBleScanForPaired
+
| 6 || [[#StartBleScanForPaired]]
 
|-
 
|-
| 7 || StopBleScanForPaired
+
| 7 || [[#StopBleScanForPaired]]
 
|-
 
|-
| 8 || StartBleScanForSmartDevice
+
| 8 || [[#StartBleScanForSmartDevice]]
 
|-
 
|-
| 9 || StopBleScanForSmartDevice
+
| 9 || [[#StopBleScanForSmartDevice]]
 
|-
 
|-
| 10 || GetBleScanResultsForSmartDevice
+
| 10 || [[#GetBleScanResultsForSmartDevice]]
 
|-
 
|-
| 17 || AcquireBleConnectionEvent
+
| 17 || [[#AcquireBleConnectionEvent]]
 
|-
 
|-
| 18 || BleConnect
+
| 18 || [[#BleConnect]]
 
|-
 
|-
| 19 || BleDisconnect
+
| 19 || [[#BleDisconnect]]
 
|-
 
|-
| 20 || BleGetConnectionState
+
| 20 || [[#BleGetConnectionState]]
 
|-
 
|-
| 21 || AcquireBlePairingEvent
+
| 21 || [[#AcquireBlePairingEvent]]
 
|-
 
|-
| 22 || BlePairDevice
+
| 22 || [[#BlePairDevice]]
 
|-
 
|-
| 23 || BleUnPairDevice
+
| 23 || [[#BleUnPairDevice]]
 
|-
 
|-
| 24 || BleUnPairDevice2
+
| 24 || [[#BleUnPairDevice2]]
 
|-
 
|-
| 25 || BleGetPairedDevices
+
| 25 || [[#BleGetPairedDevices]]
 
|-
 
|-
| 26 || AcquireBleServiceDiscoveryEvent
+
| 26 || [[#AcquireBleServiceDiscoveryEvent]]
 
|-
 
|-
| 27 || GetGattServices
+
| 27 || [[#GetGattServices]]
 
|-
 
|-
| 28 || GetGattService
+
| 28 || [[#GetGattService]]
 
|-
 
|-
| 29 || GetGattIncludedServices
+
| 29 || [[#GetGattIncludedServices]]
 
|-
 
|-
| 30 || GetBelongingGattService
+
| 30 || [[#GetBelongingGattService]]
 
|-
 
|-
| 31 || GetGattCharacteristics
+
| 31 || [[#GetGattCharacteristics]]
 
|-
 
|-
| 32 || GetGattDescriptors
+
| 32 || [[#GetGattDescriptors]]
 
|-
 
|-
| 33 || AcquireBleMtuConfigEvent
+
| 33 || [[#AcquireBleMtuConfigEvent]]
 
|-
 
|-
| 34 || ConfigureBleMtu
+
| 34 || [[#ConfigureBleMtu]]
 
|-
 
|-
| 35 || GetBleMtu
+
| 35 || [[#GetBleMtu]]
 
|-
 
|-
| 36 || RegisterBleGattDataPath
+
| 36 || [[#RegisterBleGattDataPath]]
 
|-
 
|-
| 37 || UnregisterBleGattDataPath
+
| 37 || [[#UnregisterBleGattDataPath]]
 
|}
 
|}
 +
 +
=== AcquireBleScanEvent ===
 +
No input, returns an output Event handle.
 +
 +
=== GetBleScanFilterParameter ===
 +
Takes an input u16, returns 8-bytes of output.
 +
 +
=== GetBleScanFilterParameter2 ===
 +
Takes an input u16, returns 0x14-bytes of output.
 +
 +
=== StartBleScanForGeneral ===
 +
 +
=== StopBleScanForGeneral ===
 +
 +
=== GetBleScanResultsForGeneral ===
 +
 +
=== StartBleScanForPaired ===
 +
 +
=== StopBleScanForPaired ===
 +
 +
=== StartBleScanForSmartDevice ===
 +
 +
=== StopBleScanForSmartDevice ===
 +
 +
=== GetBleScanResultsForSmartDevice ===
 +
 +
=== AcquireBleConnectionEvent ===
 +
 +
=== BleConnect ===
 +
=== BleDisconnect ===
 +
 +
=== BleGetConnectionState ===
 +
 +
=== AcquireBlePairingEvent ===
 +
 +
=== BlePairDevice ===
 +
 +
=== BleUnPairDevice ===
 +
 +
=== BleUnPairDevice2 ===
 +
 +
=== BleGetPairedDevices ===
 +
 +
=== AcquireBleServiceDiscoveryEvent ===
 +
 +
=== GetGattServices ===
 +
 +
=== GetGattService ===
 +
 +
=== GetGattIncludedServices ===
 +
 +
=== GetBelongingGattService ===
 +
 +
=== GetGattCharacteristics ===
 +
 +
=== GetGattDescriptors ===
 +
 +
=== AcquireBleMtuConfigEvent ===
 +
 +
=== ConfigureBleMtu ===
 +
 +
=== GetBleMtu ===
 +
 +
=== RegisterBleGattDataPath ===
 +
 +
=== UnregisterBleGattDataPath ===
    
[[Category:Services]]
 
[[Category:Services]]