请教一个关于蓝牙,可发送最大长度数据的问题

2020-05-22 15:25:40 +08:00
 StonyGround

我已经设置了 requestMtu=512,并且 onMtuChanged 回调中也是设置成功的, 但是发送>=90 字节的数据,还是失败, 然而接收>90 字节的数据却是没问题的, 有没有老哥知道原因的?

8914 次点击
所在节点    Android
5 条回复
lzyliangzheyu
2020-05-22 15:48:04 +08:00
可能对端设备的问题?
StonyGround
2020-05-22 16:05:49 +08:00
@lzyliangzheyu 应该不是,用 pc 上位机发送就没事
DJQTDJ
2020-05-22 16:46:44 +08:00
MTU:512
N MAX:512-3 = 509
DJQTDJ
2020-05-22 16:47:56 +08:00
@DJQTDJ 等下,我跑了下能收到啊,你什么设备
StonyGround
2020-05-22 17:15:24 +08:00
@DJQTDJ 确实是外围设备的问题,换了一个可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674409

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX