3.1 KiB
3.1 KiB
手机连接测试指南
目标设备信息
- 设备类型: 手机
- MAC地址:
A4:C3:37:86:9F:73 - 连接方式: 蓝牙
连接步骤
第一步:准备目标手机
- 确保目标手机蓝牙已开启
- 设置蓝牙可见性:
- 打开设置 → 蓝牙
- 确保蓝牙已开启
- 设置为"可发现"或"始终可见"
- 检查配对状态:
- 如果之前配对过,建议先取消配对
- 重新开始配对过程
第二步:使用应用连接
- 启动Android应用
- 长按"连接蓝牙"按钮
- 输入MAC地址:
A4:C3:37:86:9F:73 - 点击"连接"按钮
第三步:观察连接状态
应用会显示以下状态信息:
- 🔍 开始扫描蓝牙设备...
- ✅ 权限检查通过,开始扫描...
- 📡 使用BLE扫描模式或使用传统蓝牙扫描模式
- 📱 发现设备: [设备名称]
- 🎯 找到目标设备!(如果发现目标手机)
- ✅ 设备已连接: [设备名称]
- 🔍 服务发现成功
- 📡 数据通道已建立,可以发送指令开始接收数据
预期结果
连接成功时:
- 按钮变为"断开蓝牙"(红色)
- "发送指令"按钮启用(蓝色)
- 显示详细的设备信息
- 服务发现成功
- 数据通道建立
连接失败时:
- 显示错误信息
- 按钮保持"连接蓝牙"状态
- 提供可能的解决方案
测试数据发送
连接成功后,可以测试数据通信:
1. 发送测试数据
- 长按"发送指令"按钮
- 选择测试数据类型:
- 发送ECG测试数据
- 发送心跳包
- 发送设备信息查询
- 发送自定义测试数据
2. 观察数据接收
- 在目标手机上查看是否收到数据
- 检查数据格式是否正确
- 验证通信是否双向
故障排除
如果扫描不到设备:
- 检查目标手机蓝牙设置
- 确保设备在10米范围内
- 重启两台设备的蓝牙
- 使用系统蓝牙设置测试
如果连接失败:
- 检查MAC地址是否正确
- 确认目标手机蓝牙已开启
- 尝试在系统蓝牙设置中手动配对
- 查看Logcat日志获取详细错误信息
如果连接成功但无法通信:
- 检查目标手机是否支持相应的蓝牙服务
- 确认数据格式是否兼容
- 尝试发送不同类型的测试数据
调试信息
Android Studio Logcat
过滤标签:BluetoothManager
查看以下关键信息:
- 扫描开始和结束
- 设备发现详情
- 连接状态变化
- 服务发现过程
- 数据收发情况
应用状态显示
应用会实时显示:
- 扫描进度
- 发现的设备信息
- 连接状态
- 错误信息
下一步操作
- 按照上述步骤连接目标手机
- 观察连接过程的状态信息
- 测试数据收发功能
- 记录任何错误或异常情况
- 如果遇到问题,查看Logcat日志
需要提供的信息
如果连接失败,请提供:
- 目标手机型号和Android版本
- 应用显示的状态信息
- Logcat中的错误日志
- 目标手机蓝牙设置截图
- 连接过程的详细描述