社区导航

 
查看: 755|回复: 2

[求助] CC2640R2F如何发起mtu长度更新

[复制链接]

435

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2018-10-10 14:12:11 | 显示全部楼层 |阅读模式
本帖最后由 flashtt 于 2018-10-10 14:17 编辑

最近一直在搞CC2640R2F和安卓手机的通信,因为项目需要大的吞吐量,所以需要发送蓝牙4.2/5.0协议支持的251字节的mtu,但是安卓端始终无法接收,在iOS上测试,iPhone6不可以,但是iPhoneX可以,原因在于iphoneX会主动发起mtu长度更新,CC2640R2F接受后即可进行251字节长度mtu通信,抓包如下:
ios发起mtu更新.png
但是Android不会,我用的一加6,安卓8.1,可以支持蓝牙5,安卓下有一个requestMtu函数,但是无论是个人实验还是网上查看别人的都是不成功,所以现在只剩下一种方法,由CC2640R2F主动发起mtu长度更新,查看了相关文档,添加了下述代码,抓包没抓到相应的包,说明没有成功,所以请问CC2640R2F如何发起mtu更新,虽然安卓端不一定会接受。
捕获.PNG
此帖出自TI无线论坛


回复

使用道具 举报

435

TA的帖子

1

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2018-10-10 15:48:51 | 显示全部楼层
刚才在TI论坛上得到了正解,mtu长度更新只能由客户端发起,安卓端没有主动发起,相应的API没法实现的话就是不行


回复

使用道具 举报

765

TA的帖子

2

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-10-11 14:12:21 | 显示全部楼层
你要主动发起参数更新请求
专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: 422240210


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2018-10-24 13:51 , Processed in 0.109914 second(s), 16 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表