Line 88: |
Line 88: |
| | 37 ([5.0.0-5.0.2] 25) || [5.0.0+] [[#BleDisconnect]] | | | 37 ([5.0.0-5.0.2] 25) || [5.0.0+] [[#BleDisconnect]] |
| |- | | |- |
− | | 38 ([5.0.0-5.0.2] ?) || [5.0.0+] BleGetConnectionState | + | | 38 ([5.0.0-5.0.2] 26) || [5.0.0+] [[#BleGetConnectionState]] |
| |- | | |- |
− | | 39 ([5.0.0-5.0.2] ?) || [5.0.0+] BleGetGattClientConditionList | + | | 39 ([5.0.0-5.0.2] 27) || [5.0.0+] [[#BleGetGattClientConditionList]] |
| |- | | |- |
| | 40 ([5.0.0-5.0.2] ?) || [5.0.0+] AcquireBlePairingEvent | | | 40 ([5.0.0-5.0.2] ?) || [5.0.0+] AcquireBlePairingEvent |
Line 230: |
Line 230: |
| == BleDisconnect == | | == BleDisconnect == |
| Takes an input u32, no output. | | Takes an input u32, no output. |
| + | |
| + | == BleGetConnectionState == |
| + | Takes a type-0xA output buffer containing an array of [[Bluetooth_Driver_services#BleConnectionInfo|BleConnectionInfo]], returns an output u8 total_out. |
| + | |
| + | == BleGetGattClientConditionList == |
| + | Takes a type-0x1A output buffer containing a 0x74-byte struct. |
| | | |
| == Cmd60 == | | == Cmd60 == |
Line 409: |
Line 415: |
| | 19 || [[#BleDisconnect_2|BleDisconnect]] | | | 19 || [[#BleDisconnect_2|BleDisconnect]] |
| |- | | |- |
− | | 20 || [[#BleGetConnectionState]] | + | | 20 || [[#BleGetConnectionState_2|BleGetConnectionState]] |
| |- | | |- |
| | 21 || [[#AcquireBlePairingEvent]] | | | 21 || [[#AcquireBlePairingEvent]] |