CYPRESS BLE学习心得(六):为什么BLE 4.0和4.1最多只能发20字节...

[复制链接]
3095|5
 楼主| xiaolong_ba 发表于 2016-7-6 12:28 | 显示全部楼层 |阅读模式
前言
  我们使用BLE的时候,有很大多数情况都是把BLE当做无线传输,也就平常所说的透传数据,只要透传搞定了就可以做很多事情,但是有的时候一次性传几百字节发现传不了或者只传了前面20字节,然后网上一查大家都说BLE4.0和BLE4.1只能一次传20字节的数据,也不知道大伙有没有去想为什么只能传20字节呢?基于这个问题,根据我查的一些资料,现在给大家说说为什么只能传20字节。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

给力!  发表于 2021-3-10 11:22
liuwanwei 发表于 2016-11-16 10:42 | 显示全部楼层
底层是这样,但应用层可以上传最多512字节,要双方修改MTU。
 楼主| xiaolong_ba 发表于 2016-11-17 14:40 | 显示全部楼层
liuwanwei 发表于 2016-11-16 10:42
底层是这样,但应用层可以上传最多512字节,要双方修改MTU。

这个是双方要协商,一些现在有的手机MTU默认就是23,有得手机可能会大的一点,但是最终通过L2CAP还是20字节20字节发出去(BLE4.0、4.1)
szjlj168 发表于 2017-3-9 21:33 | 显示全部楼层
我来学习
深圳金城天瑞 发表于 2017-12-11 11:36 | 显示全部楼层
xiaolong_ba 发表于 2016-11-17 14:40
这个是双方要协商,一些现在有的手机MTU默认就是23,有得手机可能会大的一点,但是最终通过L2CAP还是20字 ...

那这样的话MTU再大,还是受限于底层的20字节?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:CY BLE教程地址:http://bbs.wireless-tech.cn/

15

主题

88

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部