dlt.closeBLEConnection
Introduction
Closes a Bluetooth connection.
Parameters
Object object
Property | Type | Default | Required | Description |
---|---|---|---|---|
address | string | Yes | The MAC address of the Bluetooth device. | |
success | function | No | Callback function called when the interface is successfully invoked. | |
fail | function | No | Callback function called when the interface invocation fails. | |
complete | function | No | Callback function called when the interface invocation is complete (called whether the invocation is successful or not). |
object.success Callback Function
Parameters
Object res
Property | Type | Description |
---|---|---|
success | string | true - Success |
object.fail Callback Function
Parameters
Object res
Property | Type | Description |
---|---|---|
success | string | false - Failure |
errCode | string | Error code |
Error Code Definitions
Error Code | Description |
---|---|
-1 | Failure |
0 | Normal |
10000 | Bluetooth adapter not initialized |
10001 | Bluetooth not available |
10002 | Device not found |
10003 | Connection failed |
10004 | Already connected |
10005 | Characteristic not found |
10006 | Descriptor not found |
10007 | Location access required for scanning |
10008 | System reports an exception |
10013 | Invalid data |
10014 | Permission not granted |
10015 | Adapter already initialized |
Sample Code
dlt.closeBLEConnection({
address: 'xxx',
success: function (res) {
console.log(res);
},
complete: function (res) {
console.log(res);
},
fail: function (res) {
console.log(res);
},
});
In the provided sample code, the closeBLEConnection
function is called to close the Bluetooth connection with the device specified by the address
. Callback functions are provided for success, failure, and completion. Make sure to replace 'xxx'
with the actual MAC address of the Bluetooth device you want to close the connection to.