首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过BLE发送16位数据比发送32位数据快多少?

通过BLE发送16位数据比发送32位数据快多少?
EN

Stack Overflow用户
提问于 2018-06-02 03:03:29
回答 1查看 43关注 0票数 0

我在一个项目中工作,在这个项目中,我通过BLE将信息从电话发送到树莓派Zero。我可以将我需要的所有信息放入16位的消息中,然而,将来我可能需要更多的位,尽管我可能不需要。在BLE上发送和解析16位的RPi 0是否要快得多?我只是在考虑32位的想法,因为如果我将来确实需要更多的信息,更新代码会容易得多。

这些数据包包含电话的位置数据,并且将以每秒.1的速度发送。我在Pi上使用Bleno来接收数据。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-02 04:05:43

伙计,那两个额外的字节不会耗尽你的能源预算。保留预留空间以备将来使用是明智的。它实现了向后兼容性和未来开发的简易性。由于BLE的巨大开销,空中数据包传输的长度实际上没有任何差异,而且由于连接间隔的性质,您也不会体验到任何差异。我们讨论的是1 2mbps模式下的16位/(10^6)=16微秒和2 2mbps模式下的8微秒。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50649660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档