使用arduino ESP32,通过LoRa无线电信号传输GPS和ID数据的最佳格式(最有效)是什么?我已经设置了一个无线电并构建了JSON字符串,但对于这种低带宽格式,我怀疑有更好的方法。
另外,处理安全性的最佳方法是什么,只需要base64并加密自己的数据,还是有标准格式?
答案 0 :(得分:2)
看看Cayenne Low Power Payload(LPP)。 Cayenne指定GPS位置数据类型。
https://mydevices.com/cayenne/docs/lora/#lora-cayenne-low-power-payload https://www.thethingsnetwork.org/docs/devices/arduino/api/cayennelpp.html
答案 1 :(得分:0)
只要保持有效负载较小,您就可以选择适合您的方案的任何格式。
有效负载和LoraWan数据包都是加密的。因此,您不必担心自己进行加密。
答案 2 :(得分:0)
请按照我的想法:
什么是传输GPS和ID数据的最佳格式(最有效)方式 通过LoRa无线电信号,使用arduino ESP32。我已经设置了收音机 并建立了JSON字符串,但我怀疑这种低带宽格式 这是一种更有效的方式。
LoRa和LoRaWAN专为低功耗广域网设计,您可以设置自定义数据格式,以使有效负载尽可能短。
另外,处理安全性的最佳方式是base64和加密 您自己的数据还是有标准格式?
LoRa和LoRaWAN不一样。 LoRa是LoRaWAN的PHY层。正如您所提到的,您正在使用LoRa。您可能会发现一种加密方法,它不会过多地增加有效负载长度,无法在能耗和安全性之间找到平衡点。没有标准的有效载荷格式。
补充评论:如果安全性是您应用中的关键问题,我必须说LoRa不是一个好选择。