Changes

627 bytes added ,  00:59, 7 August 2020
no edit summary
Line 116: Line 116:  
| 51 ([5.0.0-5.0.2] 34) || [5.0.0+] [[#GetGattDescriptors]]
 
| 51 ([5.0.0-5.0.2] 34) || [5.0.0+] [[#GetGattDescriptors]]
 
|-
 
|-
| 52 || [5.1.0+] AcquireBleMtuConfigEvent
+
| 52 ([5.0.0-5.0.2] 35) || [5.0.0+] [[#AcquireBleMtuConfigEvent]]
 
|-
 
|-
| 53 || [5.1.0+] ConfigureBleMtu
+
| 53 ([5.0.0-5.0.2] 36) || [5.0.0+] [[#ConfigureBleMtu]]
 
|-
 
|-
| 54 || [5.1.0+] GetBleMtu
+
| 54 ([5.0.0-5.0.2] 37) || [5.0.0+] [[#GetBleMtu]]
 
|-
 
|-
| 55 || [5.1.0+] RegisterBleGattDataPath
+
| 55 ([5.0.0-5.0.2] 38) || [5.0.0+] [[#RegisterBleGattDataPath]]
 
|-
 
|-
| 56 || [5.1.0+] UnregisterBleGattDataPath
+
| 56 ([5.0.0-5.0.2] 39) || [5.0.0+] [[#UnregisterBleGattDataPath]]
 
|-
 
|-
 
| 57 || [5.1.0+] RegisterAppletResourceUserId
 
| 57 || [5.1.0+] RegisterAppletResourceUserId
Line 142: Line 142:  
| 64 || [10.0.0+]  
 
| 64 || [10.0.0+]  
 
|}
 
|}
  −
With [5.1.0+] cmds 24-42 were moved/replaced/etc (input/output changed).
      
== GetState ==
 
== GetState ==
Line 277: Line 275:     
The u32 is the same as the param for [[#BleDisconnect]]. The max array entries is 100.
 
The u32 is the same as the param for [[#BleDisconnect]]. The max array entries is 100.
 +
 +
== AcquireBleMtuConfigEvent ==
 +
No input, returns an output u8 and an Event handle with EventClearMode=1.
 +
 +
== ConfigureBleMtu ==
 +
Takes an u16, an u32, no output.
 +
 +
The u32 is the same as the param for [[#BleDisconnect]].
 +
 +
== GetBleMtu ==
 +
Takes an u32, returns an output u16.
 +
 +
The u32 is the same as the param for [[#BleDisconnect]].
 +
 +
== RegisterBleGattDataPath ==
 +
Takes a [[#BleDataPath]], no output.
 +
 +
== UnregisterBleGattDataPath ==
 +
Takes a [[#BleDataPath]], no output.
    
== Cmd60 ==
 
== Cmd60 ==
Line 482: Line 499:  
| 32 || [[#GetGattDescriptors_2|GetGattDescriptors]]
 
| 32 || [[#GetGattDescriptors_2|GetGattDescriptors]]
 
|-
 
|-
| 33 || [[#AcquireBleMtuConfigEvent]]
+
| 33 || [[#AcquireBleMtuConfigEvent_2|AcquireBleMtuConfigEvent]]
 
|-
 
|-
| 34 || [[#ConfigureBleMtu]]
+
| 34 || [[#ConfigureBleMtu_2|ConfigureBleMtu]]
 
|-
 
|-
| 35 || [[#GetBleMtu]]
+
| 35 || [[#GetBleMtu_2|GetBleMtu]]
 
|-
 
|-
| 36 || [[#RegisterBleGattDataPath]]
+
| 36 || [[#RegisterBleGattDataPath_2|RegisterBleGattDataPath]]
 
|-
 
|-
| 37 || [[#UnregisterBleGattDataPath]]
+
| 37 || [[#UnregisterBleGattDataPath_2|UnregisterBleGattDataPath]]
 
|}
 
|}