dlt.stopBluetoothDevicesDiscovery
Introduction
Stop scanning for Bluetooth devices.
Parameters
Object object
Property | Type | Default | Required | Description |
---|---|---|---|---|
success | function | No | The callback function for a successful API call. | |
fail | function | No | The callback function for a failed API call. | |
complete | function | No | The callback function that is called when the API call ends (whether it succeeds or fails). |
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 |
Explanation of Error Codes
Error Code | Description |
---|---|
-1 | Failed |
0 | Normal |
10000 | Bluetooth adapter uninitialized |
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 |
10008 | System reports an exception |
10013 | Invalid data |
10014 | Permission not granted |
10015 | Adapter already initialized |
Sample Code
dlt.stopBluetoothDevicesDiscovery({
success(res) {
console.log('stopBluetoothDevicesDiscovery success', res);
},
});
In the sample code provided, dlt.stopBluetoothDevicesDiscovery
is used to stop scanning for Bluetooth devices. When the operation is successful, the success callback function is called, and it logs the result to the console.