0

我有一组使用 LoRaWan 通过 ttn 连接到 Node Red 应用程序的传感器,这运行得很好。

为了节省带宽,我想尝试不使用我目前的有效负载配置,而只传输一个 8 字节的数组。

如果我这样做,来自 ttn 上行链路节点的输出msg.payload:buffer[8]后跟 eg [10, 175, 0, 232, 0, 4, 9, 1]

在 Node Red 中,如何从数组中提取单个字节?

4

1 回答 1

0

您可以像使用普通 JavaScript 代码一样使用函数节点并与缓冲区进行交互。缓冲区对象的 API 文档可以在这里找到

您还可以查看node-red-contrib-binary节点,它允许您使用特定的字段类型和名称,它将从字节流构建一个 JSON 对象。

于 2019-01-20T16:08:41.410 回答