接口原型
public void onBluetoothDeviceFound(String function)
方法描述:订阅发现新的蓝牙设备的事件。
请求参数
参数名称 |
参数类型 |
参数描述 |
可选选项 |
|---|---|---|---|
function |
String |
监听手机蓝牙模块状态回调函数名,该回调函数是一个devices数组,详情参见响应参数。 |
M |
响应参数
参数名称 |
参数类型 |
参数描述 |
可选选项 |
|---|---|---|---|
devices |
Array |
Device数组, Json字符串格式 |
M |
deviceId |
String |
用于区分设备的 id,Android 上获取到的deviceId为设备 MAC 地址 |
M |
RSSI |
number |
当前蓝牙设备的信号强度 |
M |
manufacturerData |
String |
当前蓝牙设备的广播数据段中的ManufacturerData数据段 |
O |
advertisServiceUUIDs |
String |
当前蓝牙设备的广播数据段中的ServiceUUIDs数据段(UUID字符串数组) 示例:[‘0000ffe0-0000-1000-8000-00805f9b34fb’, ‘0000ffe1-0000-1000-8000-00805f9b34fb’, ‘0000ffe2-0000-1000-8000-00805f9b34fb’] |
M |
localName |
String |
当前蓝牙设备的广播数据段中的LocalName数据段 |
M |
serviceData |
String |
当前蓝牙设备的广播数据段中的ServiceData数据段 |
O |