【问题标题】:Android 4.3 ble back to back connectionAndroid 4.3 ble背靠背连接
【发布时间】:2013-09-30 08:25:39
【问题描述】:

我正在使用 android 4.3 sdk 进行 ble 连接。在我的应用中,电话充当客户端并发送连接请求 Gatt 服务器:使用 connectGatt() 方法并初始化 BluetoothGatt

mBluetoothGatt = device.connectGatt(this, false, mGattCallback);

发现 Gatt 服务,“查找我”配置文件有效,读取电池和 Tx 电源。 现在我连接到第二台设备,使用相同的connectGatt() 方法并为第二台设备初始化BluetoothGatt。发现第二台设备的 Gatt 服务,"Find Me" 配置文件适用于第二台设备。

每当我需要两台设备的 Find Me Profile 时,我需要向设备发送连接请求,获取 Gatt 服务,然后使用 Find Me Profile。

每次都没有与 Gatt 服务器建立连接,我无法连接到两个设备并使用“Find Me”配置文件。

是否有人尝试连接两台设备并使用“查找我”配置文件或多次向 Gatt 服务器发送连接请求对任何一台都有效。

【问题讨论】:

  • 你有这方面的东西吗?

标签: android connection profile bluetooth-lowenergy


【解决方案1】:

请参阅 Google 的 BLE 示例,您应该创建一个服务并避免“多次”连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 2014-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多