当我将有效负载从我的端节点传输到网关时,我一直试图弄清楚总字节数是多少。我的有效载荷是 25 个字节,据我了解,最小 PHYheader 是 13 个字节。但是我怎样才能看到我的终端设备发送了多少字节呢?
我想知道这一点的原因是因为我想计算发送具有不同扩频因子(7-12)的 25 字节有效负载需要多长时间。如果我用 25 个字节计算它,它不会给我正确的结果。我需要一些 PHYheader 大小,例如 13 字节 + 25 字节 = 总共 38 字节或类似的东西。我想将这些计算与我用示波器进行的测量进行比较。我正在发送具有不同扩频因子 (7-12) 的 25 个字节的有效负载,并测量了它所花费的时间。
我在我的终端节点上使用以下示例代码连接到网关:
代码:https ://github.com/ARMmbed/mbed-os-example-lorawan
网关:连接OTA/ABP Kerlink LoRa IoT Station
我找到了这个链接,但是当我读到这个时我真的很困惑。https://lora-alliance.org/resource-hub/lorawantm-specification-v11
发送的总字节数不是特定于终端设备,而是更特定于我所理解的 lorawan 通信。任何人都可以帮助我了解在发送 25 个字节的有效负载时如何找出我正在传输的总字节数吗?