gpt4 book ai didi

android - 蓝牙低功耗 (BLE) 设备与华为手机的连接问题

转载 作者:太空狗 更新时间:2023-10-29 14:39:06 26 4
gpt4 key购买 nike

<分区>

我们有一个应用程序使用低功耗蓝牙 (BLE) 技术与硬件设备(例如 Activity 跟踪器)进行通信。

所有支持 BLE 的手机都可以通信,但是当我们尝试将跟踪器连接到华为手机时,它根本无法工作。

流程如下:

  • Activity 跟踪器的应用搜索
  • 当应用程序找到跟踪器时,它会调用蓝牙 Gatt 服务的连接方法。
  • 跟踪器应该连接成功,它应该在状态 0 和状态 2(成功)的“OnConnectionStateChanged()”方法中给出响应.但问题是,它没有成功连接到跟踪器。当应用程序发起连接调用时,它会立即给出状态为 133(蓝牙 Gatt 失败)的断开连接回调。

以下是显示问题的日志:

I/Bluetooth: BtGatt.GattService:onConnected() - clientIf=6, connId=0, address=E6:4F:92:69:B7:95
I/Bluetooth: BluetoothProfileService:isAvailable(), mStartError=false, mCleaningUp=false
BluetoothGatt Check Status and NewState: 133|0
I/Bluetooth: BtGatt.GattService:clientDisconnect() - address=E6:4F:92:69:B7:95, connId=null

我们还使用“nRF Connect”应用程序进行了测试,在此应用程序中,它也提供状态为 133(蓝牙 Gatt 故障)的断开连接回调。请找到随附的屏幕截图。

enter image description here

如果有人遇到同样的情况,你能帮帮我们吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com