问题标签 [lorawan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10958 浏览

arduino - Arduino LORA 发送和接收数据

我尝试允许使用 2 个 Arduino Unos、2 个 LORA 芯片 (SX1278 433MHz)、2 个天线和 2 个 Arduino IDE 发送和接收数据。

问题在于接收数据命令。

这是发送命令的代码:

在串行监视器上,我成功发送包,但没有接收。这是接收代码:

我使用了来自这个 git 页面的连接说明: https ://github.com/sandeepmistry/arduino-LoRa

0 投票
2 回答
379 浏览

iot - Lora 传感器 (Elsys ERS) 到 Lora 天线 (Multitech Antenna)

我正在使用 Lora 技术将数据从 Lora 传感器(Elsys ERS:链接)发送到 Lora 基站(multitech MultiConnect Conduit IP67 基站:链接)。如手册中所述,我已使用 android 应用程序(使用 NFC)配置传感器。对于配置,我遵循了基站的手册(链接)和youtube tuto(链接),但我仍然不知道它是如何工作的。

现在我想知道如何使用引用的基站从该传感器接收数据。

PS:multitech bas Station 配备 lora 天线。

谢谢您的帮助。

0 投票
0 回答
298 浏览

linux - 如何在 LORA 中从网关到网关桥创建和发送包

早上好,我想知道一种为我的网关网桥发送包裹的方法。

我在 localhost 机器上安装了 loraserver,但我需要测试 loraserver 是否可以与某个节点或网关通信。我还安装了https://github.com/donadonny/lora-pktgen 1 这个包,但它不起作用,因为它已停产。

所以任何解决方案都被接受 :wink: 我在脚本下面的这个链接中看到,但我尝试过但没有成功。

https://forum.loraserver.io/t/simulate-message-from-the-gateway-gateway-bridge/831/12

0 投票
1 回答
925 浏览

time - 将当前时间部署到 LoRaWAN 节点?

大多数 LoRaWAN 节点没有电池支持的 RTC(实时时钟)。唯一可用的时钟是控制器中的“自启动时间”计数器。虽然 LoRaWAN 数据包在网关收到时会加上时间戳,但节点上的事件与实时(例如,UTC)之间没有严格的关系。如果事件在通过 LoRa 传输之前在节点中排队,这一点尤其重要。那么,是否有一种机制可以以相当精确的方式将实时部署到节点?当然,在收到下一条消息时将实时标记作为上传电报发送到节点是不够的。时间戳是否在 Join 范围内发送?

0 投票
1 回答
256 浏览

c++ - Dragino LG01-S 收到异常数据包并停止工作

我遇到了 Dragino LG01-S 和 Heltec WiFi LoRa 32 之间的连接问题。

WiFi LoRa 32 每 5 秒向 LG01-S 发送带有温度数据的数据包。LG01-S 不断收到数据包,但一段时间后(可能是 20 分钟,可能是 7 小时),它会收到一个与其他数据包不同的数据包。我在串行监视器中跟踪数据包,直到出现一个失败的数据包,这就是我看到它们的样子。

“失败”的数据包如下所示:

¹h260äàŽÛNR·à,ªê@��ö9AÚ�o...Œ?£ÚK;ËÍ×.Ü*!®d§" ¿'ZoL

通常它是这样的:

30.00

通常数据包的大小是 5 个字节,而失败数据包的大小是 73 个字节。

失败出现在接收器(LG01-S)中,因为在失败的数据包出现后,它只是停止接收任何数据并且根本不执行任何代码。失败后 LoRa32 继续发送数据包。

我检查了失败是否一致,但它们不是,如前所述,它们发生在不同的时间。

您可以在下面看到发送方和接收方的代码。

发件人

接收者:

感谢您的帮助。

0 投票
1 回答
122 浏览

iot - LoRa:应用层为每个接收到的传输接收分段数据包?

我正在使用带有树莓派的 Ebyte ttl-1w-433 RF 模块。当我发送一个数据包时,接收器会接收到它,但在我的程序(应用层)中,它会将数据打印成两个片段。我正在为我的程序使用 pySerial。以下是我面临问题的场景-

  1. 发送方发送 2 个每个 58 字节的数据包。
  2. 接收器接收两个传输,并且仅接收两个(接收器 LED 灯只闪烁两次)
  3. 接收器以 48、10、48、10 方式推送应用层中的数据,而不是 58、58 字节方式。4.application layer(python script) 打印四个打印语句(而不是两个)

我没有丢失任何数据,我只是好奇为什么到达应用层的数据会碎片化。尝试使用不同的串行波特率和空中数据速率组合,但我总是看到相同的模式。

0 投票
1 回答
1103 浏览

stm32 - 使用STM32通过LoRaWAN发送消息

如何通过 LoRaWAN 发送消息?

会发送计数器数据和时间吗?AppData中的数据也是要传输的数据吗?我希望每次 LoRa 设备传输时都发送计数和时间戳。

0 投票
0 回答
229 浏览

amazon-web-services - Aws iot 和 lorawan 集成

我正在尝试同步 aws iot 和 lorawan。按照官方文档中的说明,一切正常。但是有用于部署弹性beantalk,它会引发执行同步脚本的实例ec2。但我不需要eb。我只想运行我单独下载所有这些脚本并尝试运行的脚本。这会导致错误。

在此处输入图像描述

基于 cloudformation 模板,此脚本使用这些变量。

在此处输入图像描述

我不明白 elasticbeanstalk 将所有这些变量存储在哪里。有人可以提出这个建议或指向另一个运行脚本的解决方案吗?

0 投票
2 回答
41 浏览

gps - 在位置跟踪方面,如何考虑物联网传感器与 GPS 中的蜂窝、LoRaWAN 等协议?

不确定这是否是这个问题的正确交换(但我没有看到任何其他超级相关的交换)。对于上下文:我试图了解物联网传感器中的所有位置跟踪功能。具体来说,问题是,如果我想跟踪传感器的位置,GPS 是唯一的答案,还是蜂窝、LoRaWAN 等也通过非 GPS 方式提供位置跟踪?

0 投票
1 回答
72 浏览

lora - 传输时 LORWAN PHYheader 大小?

当我将有效负载从我的端节点传输到网关时,我一直试图弄清楚总字节数是多少。我的有效载荷是 25 个字节,据我了解,最小 PHYheader 是 13 个字节。但是我怎样才能看到我的终端设备发送了多少字节呢?

我想知道这一点的原因是因为我想计算发送具有不同扩频因子(7-12)的 25 字节有效负载需要多长时间。如果我用 25 个字节计算它,它不会给我正确的结果。我需要一些 PHYheader 大小,例如 13 字节 + 25 字节 = 总共 38 字节或类似的东西。我想将这些计算与我用示波器进行的测量进行比较。我正在发送具有不同扩频因子 (7-12) 的 25 个字节的有效负载,并测量了它所花费的时间。

我在我的终端节点上使用以下示例代码连接到网关:

代码:https ://github.com/ARMmbed/mbed-os-example-lorawan

端节点:开发板B-L072Z-LRWAN1

网关:连接OTA/ABP Kerlink LoRa IoT Station

我找到了这个链接,但是当我读到这个时我真的很困惑。https://lora-alliance.org/resource-hub/lorawantm-specification-v11

发送的总字节数不是特定于终端设备,而是更特定于我所理解的 lorawan 通信。任何人都可以帮助我了解在发送 25 个字节的有效负载时如何找出我正在传输的总字节数吗?