Changes

538 bytes added ,  15:54, 30 July 2020
no edit summary
Line 351: Line 351:     
=== BleGetConnectionState ===
 
=== BleGetConnectionState ===
Takes a PID, a type-0xA input buffer containing an array of [[#BleConnectionInfo]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output u8.
+
Takes a PID, a type-0xA output buffer containing an array of [[#BleConnectionInfo]], an [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], returns an output u8.
    
=== AcquireBlePairingEvent ===
 
=== AcquireBlePairingEvent ===
Line 359: Line 359:     
=== BlePairDevice ===
 
=== BlePairDevice ===
 +
Takes an input [[#BleAdvertisePacketParameter]] and an u32, no output.
    
=== BleUnPairDevice ===
 
=== BleUnPairDevice ===
 +
Takes an input [[#BleAdvertisePacketParameter]] and an u32, no output.
    
=== BleUnPairDevice2 ===
 
=== BleUnPairDevice2 ===
 +
Takes an input [[#Bluetooth_Driver_services#Address|Address]] and a [[#BleAdvertisePacketParameter]], no output.
    
=== BleGetPairedDevices ===
 
=== BleGetPairedDevices ===
 +
Takes a type-0xA output buffer containing an array of [[#Bluetooth_Driver_services#Address|Address]], a [[#BleAdvertisePacketParameter]], returns an output u8.
    
=== AcquireBleServiceDiscoveryEvent ===
 
=== AcquireBleServiceDiscoveryEvent ===
 +
No input, returns an output u8 and an Event handle with EventClearMode=1.
 +
 +
sdknso will Abort if the output u8 is value 0.
    
=== GetGattServices ===
 
=== GetGattServices ===