ST意法半导体
直播中

李娜

7年用户 1620经验值
私信 关注
[问答]

请问LoRaWAN_End_Node下行接收处理函数在哪里?

大家好,
目前,我正在使用 Nucleo-WL55JC1 上的示例 LoRaWAN_End_Node。我正在尝试实现下行链路控制。下行链路消息从 Chirpstack NS 发送。
现在不知道LoRaWAN_End_Node中接收和处理下行数据包的功能在哪里。我怀疑它是 lora_app.c 中的函数 OnRxData 但是当我测试时,这不是我想要的。
谁能帮我找到那个功能在哪里以及如何实现新代码?
P/s:我的下一个目标是从 Chirpstack NS 发送一个十六进制 (01) 到电路板,以便打开 LED。







回帖(1)

张慧玲

2022-12-5 14:45:36
你是对的,你可以在这个函数中处理发送到你的设备的数据,关于发送数据的端口。
然后你可以处理缓冲区,结构“ LmHandlerAppData_s ”的参数

在 End_Node 示例中,根据用于发送数据的端口,我们处理有效负载以更改设备的类别或使 LED 闪烁。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分