当前位置: 首页 > 知识库问答 >
问题:

分组多个蓝牙设备

徐正雅
2023-03-14

我正在开发一个Android应用程序,它可以管理多个蓝牙LE设备,如扬声器、照明设备和各种传感器。

为了方便用户,这些设备必须“分组”在一起,并且只能通过单个蓝牙连接访问。

在这种情况下,是编程某种定制中介硬件来作为所需的接口,还是有更好的解决方案?

共有1个答案

淳于哲
2023-03-14

可以根据蓝牙设备实现https://en.wikipedia.org/wiki/List_of_Bluetooth_profiles的配置文件对蓝牙设备进行分组。在Android中,蓝牙设备的配置文件可能会像在Android中一样确定,如何获取连接的蓝牙设备的配置文件?

 类似资料:
  • deviceName String deviceId String

  • deviceName String 设备名称 deviceId String 设备Id BluetoothDevice Object deviceName String deviceId String

  • deviceName String 设备名称 deviceId String 设备Id

  • 连接设备 接口说明 用于连接 扫描出来的蓝牙设备。 参数说明 字段 类型 必须? 说明 device RKBLEDevice 是 蓝牙设备 示例代码 Swift: RokidMobileSDK.binder.connect(device: RKBLEDevice) Objc: [RokidMobileSDK.binder connect:device]; 断开设备 接口说明 用于断开已经连接的

  • 开启蓝牙扫描 参数说明 字段 类型 必须? 说明 blePrefix String 是 设备名称类型前缀 示例代码 Swift: RokidMobileSDK.binder.startBLEScan(blePrefix: String) ->Bool Objc: [RokidMobileSDK.binder startBLEScanWithBlePrefix:@"Rokid-"]; 手机蓝牙未打