Movesense 1.6.2 send_ble_nus_data B/s?

Posted

技术标签:

【中文标题】Movesense 1.6.2 send_ble_nus_data B/s?【英文标题】:Movesense 1.6.2 send_ble_nus_data B/s? 【发布时间】:2018-12-12 13:05:07 【问题描述】:

1.6.2 的 Movesense send_ble_nus 可以实现什么 B/s?我假设数据包长度 20 是最佳的。在 Windows 10 和 android 8.1 上使用 Xamarin Forms https://github.com/aritchie/bluetoothle 组件收听时,50 Hz * 20 B/s = 1000 B/s 不会丢失。在 100 Hz * 20 B/s = 2000 B/s 的情况下,一些(Window 10

【问题讨论】:

【参考方案1】:

Movesense 传感器支持高达 158 字节的 MTU 和 BLE 4.2 数据长度扩展。如果对方知道使用大 MTU 和 DLE,则最佳做法是全部填充:即将数据放入 155 字节数据包中。理论上可以达到 800kbps 的速度,但实际上使用移动设备时速度会更低(可能要低得多)。

使用 android,通过从开发人员设置中启用“HCI 转储”功能并使用 Wireshark 协议分析器研究生成的 .log 文件,可以轻松查看协商了哪些连接参数。

【讨论】:

以上是关于Movesense 1.6.2 send_ble_nus_data B/s?的主要内容,如果未能解决你的问题,请参考以下文章

CentOS6.8 x86_64bit安装nginx-1.6.2

2021-6-2笔记00

2021-6-2剑指笔记00

MySQL从入门到精通:多表查询的灵活运用_02

Flink部署-standalone模式

MT243球内接四面体体积