dlt.createBLEConnection
Introduction
Connects to a Bluetooth device.
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.createBLEConnection({
address: 'xxx',
success(res) {
console.log('createBLEConnection success', res);
},
});
In the provided sample code, the createBLEConnection
function is called to connect to a Bluetooth device with the specified MAC address (address
). Callback functions are provided for success and failure. Make sure to replace 'xxx'
with the actual MAC address of the Bluetooth device you want to connect to.