请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2541 主题中讨论的其他器件: CC2640R2F
你好! 我希望 通过 BLE 尽快发送大约5KB 的数据。 我使用带有修改版 SimpleBLEPeripheral 的 CC2541将数据发送到我的 Windows 10应用。
我可以通过两种方式发送:
1) 1)我发送 char4通知并从 char5读取20个字节。 修改字符5并再次发送通知、等等... 这是一种缓慢但保存数据的方法是否正确?
2) 2)我 直接发送20字节、并发送 char4通知。 这应该快得多?
为了进行测试、我已将延迟事件减少到大约 每20字节10ms。 因此、我需要发送200多个通知、才能通过 BLE 获取我的所有数据。
这是合法吗? 通知之间的最短持续时间应该是多少? 是否也可以实现1ms?
或者、我是否应该考虑使用标准蓝牙器件而不是 LE?
提前感谢。
Lars