HomeDocs
Skip to main content

dlt.getConnectedBluetoothDevices

Introduction

Get connected devices.

Parameters

Object object

PropertyTypeDefaultRequiredDescription
successfunctionNoCallback function called when the interface is successfully invoked.
failfunctionNoCallback function called when the interface invocation fails.
completefunctionNoCallback function called when the interface invocation is complete (called whether the invocation is successful or not).

object.success Callback Function

Parameters

Object res

PropertyTypeDescription
successstringtrue - Success
devicesObject[]List of devices

Structure of devices Property

PropertyTypeDescription
namestringBluetooth device name, may not be available for some devices
deviceIdstringIdentifier for the device

object.fail Callback Function

Parameters

Object res

PropertyTypeDescription
successstringfalse - Failure
errCodestringError code

Error Code Definitions

Error CodeDescription
-1Failure
0Normal
10000Bluetooth adapter not initialized
10001Bluetooth not available
10002Device not found
10003Connection failed
10004Already connected
10005Characteristic not found
10006Descriptor not found
10007Location access required for scanning
10008System reports an exception
10013Invalid data
10014Permission not granted
10015Adapter already initialized

Sample Code

dlt.getConnectedBluetoothDevices({
success: function (res) {
console.log(res);
},
complete: function (res) {
console.log(res);
},
fail: function (res) {
console.log(res);
},
});

In the provided sample code, the getConnectedBluetoothDevices function is called to retrieve a list of connected Bluetooth devices. The success callback logs the result, which includes information about the devices, such as their names and identifiers.

Privacy agreementDeveloper agreementcontact us: developer_service.mi@transsion.com © 2024 MiniApp. All Rights Reserved.