Android/iOS/Unity与BLE蓝牙设备连接失败问题指南
来源:互联网 发布:设计公司logo软件 编辑:程序博客网 时间:2024/06/07 11:35
伦茨科技App—设备故障排查指南
商务合作请联系 王先生:13825254121
商务合作请联系 姜先生:13751183842
App各个平台处理连接流程如下
1.初始化:设置App蓝牙初始化的各种参数
2.扫描周边蓝牙设备:扫描到周边蓝牙设备的 设备名、广播包、MAC地址
3.根据目标的设备名或者MAC地址,对设备发起连接
4.获取到目标蓝牙的服务(用测试工具 推荐 安卓平台:nRFConnect iOS LightBLe 测试连接,看看获取服务是否流畅)
5.和BLE进行通讯,订阅有通知属性的GATT服务
先确定是在哪一个流程出的问题,如果有故障可以随时欢迎到我公司进行调试!
测试流程如下:
1. 连接断开稳定性
a) 首先尝试使用BLE连接工具,重复 连接--断开 操作,记录操作信息。能够搜索到服务为连接成功。此步骤为了确定 软件/硬件稳定性。
b) 出现问题:1.手机原因,使用苹果手机测试。
2.其他。
2.只要设备不处于连接状态,对BLE进行操作都会导致设备重连、连接失败、获取不到服务。
所有的问题都要从最基本的地方入手,
1.苹果手机蓝牙也可能假死。
2.设备名中间可能会有空格。
3.设备连接成功,获取服务需要延时操作 建议0.2s
先用BLE测试工具进行测试,确认稳定性后,然后对代码逐行排查。
深圳市伦茨科技 个人微信 17512013305 欢迎商务和技术讨论
阅读全文
0 0
- Android/iOS/Unity与BLE蓝牙设备连接失败问题指南
- Android智能设备蓝牙连接(BLE)
- Android ble蓝牙问题
- android 蓝牙ble设备开发
- Android开发蓝牙与ble设备的通讯
- Android 蓝牙4.0 Ble 连接Ble模块
- android 蓝牙BLE多连接
- [IOS] IOS设备与BLE设备通信字节序问题
- iOS BLE 关于app连接已配对设备的问题
- Android BLE设备蓝牙通信框架BluetoothKit
- 蓝牙BLE如何连接连接多台设备
- iOS学习,蓝牙,iOS设备模拟BLE发送数据
- Android BLE低功耗蓝牙开发(下) BLE客户端(中央设备)与GATT服务的通讯
- IOS app蓝牙连接硬件设备 自动断开问题
- 树梅派应用27:通过USB蓝牙适配器连接BLE设备
- Android蓝牙4.0BLE与智能设备间的通讯全解析
- iOS开发—蓝牙4.0(BLE)与外设连接及收发数据的流程
- android app与蓝牙设备之间连接与通讯
- Spring Cloud (18) | 给Eureka Server加上安全验证
- 原始的stl文档
- 设计模式-java实现动态代理
- 基本包装类型
- java Zip文件的压缩与解压, 兼容Windows和Linux
- Android/iOS/Unity与BLE蓝牙设备连接失败问题指南
- 在HTML中如何动态显示时间
- C++纯虚函数实现接口
- nginx安装记录
- swoole 异步redis客户端环境安装
- c#使用json
- AI-Tensorflow—Windows7安装TensorFlow方法
- java分割多个空格
- 代码规范