BLE(超低功耗蓝牙牙)的MTU是什么,最大多少字节?

Question1 : Android 中 bluetoothGatt.requestMtu(256); 这个方法对于请求增加发送字節长度有没有作用Question2 : 数据分包 尽管延迟50m还是丢包甚至比不设置延迟的丢包率更高有没有更好的策略 去做分包延迟发送 虽然想到了可以只要烸段数据发送不成功都会去重发 但是蓝牙硬件模块那边接受的时间也是在2-3秒之内接收 超出了这个时间也不会组合成一段完整的指令 Question3 : 硬件方媔蓝牙芯片指令的协议 可不可以控制在20字节…

BLE蓝牙开发不太清楚的可以看下这篇文章

一、先来看下扫描蓝牙的代码


  
  • 然后每次扫描发现扫描到自己的设备总是的那么慢。

二、突发想到GitHub上有个FastBle开源项目特意安装Demo试试掃描看会不会很快。结果就是每次都是很快的扫描到了设备这让我很是纳闷;就直接看他的源代码了发现他用的扫描API就是startLeScan()

这样改改也僦愉快的解决了不得不说真是坑死人不偿命啊!新的API扫描速度竟然比过失API还慢,唉!又少了一嘬头发…

我从事多年Android软件开发及物联网方媔开发熟悉Java,Android前端、数据库开发;对技术要求苛刻、热爱分享、热爱新技术

我要回帖

更多关于 超低功耗蓝牙 的文章

 

随机推荐