1

使用 arduino ESP32 通过 LoRa 无线电信号传输 GPS 和 ID 数据的最佳格式(最有效)方式是什么。我已经设置了一个收音机并构建了 JSON 字符串,但对于如此低带宽的格式,我怀疑有更好更有效的方法。

还有什么是处理安全性的最佳方法,只是 base64 并加密您自己的数据,还是有标准化的格式?

4

3 回答 3

2

看看 Cayenne 低功率负载 (LPP)。Cayenne 指定 GPS 位置数据类型。

https://mydevices.com/cayenne/docs/lora/#lora-cayenne-low-power-payload https://www.thethingsnetwork.org/docs/devices/arduino/api/cayennelpp.html

于 2018-05-08T22:19:09.150 回答
0

请按照我的想法如下:

使用 arduino ESP32 通过 LoRa 无线电信号传输 GPS 和 ID 数据的最佳格式(最有效)方式是什么。我已经设置了一个收音机并构建了 JSON 字符串,但对于如此低带宽的格式,我怀疑有更好更有效的方法。

LoRa 和 LoRaWAN 专为低功耗广域网而设计,您可以设置自定义数据格式以使您的有效负载尽可能短。

还有什么是处理安全性的最佳方法,只是 base64 并加密您自己的数据,还是有标准化的格式?

LoRa 和 LoRaWAN 不一样。LoRa 是 LoRaWAN 的 PHY 层。正如您所提到的,您正在使用 LoRa。您可能会找到一种不会过多增加有效负载长度的加密方法,从而在能耗和安全性之间找到平衡点。没有标准的有效载荷格式。

附加评论:我不得不说,如果安全性是您应用程序中的一个关键问题,那么 LoRa 不是一个好的选择。

于 2018-03-28T07:03:08.107 回答
0
  1. 只要您保持有效负载较小,您就可以选择适合您的方案的任何格式。

  2. 有效载荷和 LoraWan 数据包均已加密。因此,您不必担心自己进行加密。

于 2018-03-22T15:42:37.673 回答