BLE通信数据类型
Posted
技术标签:
【中文标题】BLE通信数据类型【英文标题】:BLE communication data type 【发布时间】:2020-12-08 23:50:05 【问题描述】:蓝牙新手在这里。 用于 BLE 通信的数据类型是否有最佳实践? 在我的情况下,我正在设置一个充当服务器的 ESP32:它具有一个带有 Notify 属性的单一特性,因此它会在所有客户端连接后重复发送数据(在我的情况下,树莓派作为客户端)。 正确知道交换的数据只是字节(基于Neil Kolban "BLE_notify" Arduino example),但最好发送字符串或更好的JSON 数据。这可能吗?
【问题讨论】:
【参考方案1】:如果您使用自定义特征 uuid,您可以以任何您想要的格式发送。虽然通常 BLE 数据传输速度很慢,但您最好使数据尽可能紧凑。 Json 可能不是这里的最佳选择。我还没有听说有人通过 BLE 发送 json。一些二进制格式是常用的。
【讨论】:
以上是关于BLE通信数据类型的主要内容,如果未能解决你的问题,请参考以下文章