前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于KT6368A双模蓝牙芯片的BLE在ios的lightblue大数量数据测试

关于KT6368A双模蓝牙芯片的BLE在ios的lightblue大数量数据测试

原创
作者头像
清月电子
发布2024-01-17 14:41:27
1320
发布2024-01-17 14:41:27
举报
文章被收录于专栏:KT6368AKT6368A

测试简介

关于KT6368A双模蓝牙芯片的BLE在ios的lightblue app大数量数据测试

测试环境:iphone7 。KT6368A双模程序96B6

App:lightblue ios端 可以打开log日志查看通讯流程

测试数据:长度是1224个字节,单次直接发给KT6368A,然后蓝牙通过BLE转发给手机

详细测试

2.1 串口发送给蓝牙芯片部分

单次发送1224个字节,电脑端的串口调试助手直接发给KT6368A

KT6368A蓝牙芯片的内部处理流程如下:

3637287722bcf3f14f443ce5bdcd8c3
3637287722bcf3f14f443ce5bdcd8c3

这里可以看到KT6368A收到1224个字节的数据的流程如下:

  1. 分了5次收完1224个字节
  2. 所以单次接收完256个字节之后,就中断,转发到ble发往手机,并且发送成功,发送了5次

蓝牙app端的显示log信息如下:接收无误,注意最后一个字节是‘D’对应0x44

EF6A3C93B8BA1C5D8B00F2E803904A27
EF6A3C93B8BA1C5D8B00F2E803904A27

2.2 IOS连接蓝牙芯片的过程

1779df6008642f2e0f4b0549fcda1b9
1779df6008642f2e0f4b0549fcda1b9

这里ios的lightblue,是有默认设置MTU的,设置为182

24d5b922a52729583914a16d30be538
24d5b922a52729583914a16d30be538

而安卓的app,则没有自动设置,应该是按照默认的

三、总结

单次发送1224个字节给蓝牙芯片,转发到ios的设备。是没有问题的,数据很完整

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 测试简介
  • 详细测试
    • 2.1 串口发送给蓝牙芯片部分
      • 2.2 IOS连接蓝牙芯片的过程
      • 三、总结
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档