蓝牙4.0ble 传输数据的一些坑
2017-08-31 11:42
288 查看
蓝牙4.0 低功耗芯片本来设计初衷是用来做状态交互的,奈何许多硬件功耗限制,不得不用它来传输数据,坑点如下:
每次最大传输20个byte,单次发送大于20个字节会分包发送
如果固定传输20个字节的批量数据,偶尔也会出现分拨发送的情况,例如先到达5byte,后到达15byte
传输间隔小于20ms时,分拨发送情况很容易发生,而且偶然还会出现更坑爹的情况,到达5byte后,下个完整的包到了,之后才到达分拨的15byte。
每次最大传输20个byte,单次发送大于20个字节会分包发送
如果固定传输20个字节的批量数据,偶尔也会出现分拨发送的情况,例如先到达5byte,后到达15byte
传输间隔小于20ms时,分拨发送情况很容易发生,而且偶然还会出现更坑爹的情况,到达5byte后,下个完整的包到了,之后才到达分拨的15byte。
相关文章推荐
- 蓝牙4.0 BLE 数据传输 (一)
- 蓝牙4.0 BLE 数据传输 (二)
- BLE 数据传输的一些名词
- 蓝牙4.0 BLE 数据传输(三)
- 蓝牙4.0 BLE 数据传输 (一)
- 蓝牙4.0 BLE 数据传输(四)
- 蓝牙4.0 BLE 数据传输(五)
- Android BLE中传输数据的最大长度怎么破
- Android 蓝牙4.0(BLE)开发实现对蓝牙的写入数据和读取数据
- Android BLE中传输数据的最大长度怎么破
- Android 蓝牙4.0 Bluetooth BLE 写数据(修改BLE设备的属性)
- 用JSON做数据传输格式中的一些问题总结
- android 蓝牙4.0 分包传输数据 问题
- Android 蓝牙4.0(BLE)开发实现对蓝牙的写入数据和读取数据
- stm32单片机数据传输的一些问题。
- iOS蓝牙4.0(BLE)-后台接收数据
- TCP/IP协议数据传输中一些限制性字段
- iOS 蓝牙4.0(BLE)后台或者锁屏也可以接收数据的方法
- Android 蓝牙4.0BLE开发实现对蓝牙的写入数据和读取数据
- 关于同网段数据传输的一些粗浅想法