本文主要记录 【LoRaWAN】单播与组播multicast调试过程的问题
2023.06.09
📋 个人简介
- 💖 作者简介:大家好,我是喜欢记录零碎知识点的小菜鸟。😎
- 📝 个人主页:[欢迎访问我的 Ethernet_Comm 博客主页]🔥
- 🎉 支持我:点赞👍+收藏⭐️+留言📝
- 📣 系列专栏:[物联网开发LoRa] 🍁
- 💬格言:写文档啊不是写文章,重要的还是直白!🔥
【LoRaWAN】单播与组播multicast调试记录
- 1. 问题描述
- 1.1 不设置组播分组,下行消息正常接收
- 1.2 设置组播分组后,单播下行消息接收不到
- 1.3 组播参数设置
- 2. 解决问题
1. 问题描述
本实验的测试环境是基于 LoRa 节点 + LoRaWAN 网关 + chirpstack 服务器
节点单播和多播工作在Class_C
模式下,给节点设置多播分组,节点能收到多播消息,但是收不到单播的下行消息了
第一个 下行是组播的 2个组播节点收到了 第二个下行是单播的 节点收不到
1.1 不设置组播分组,下行消息正常接收
这是把 组播内容清空 上电 下发单播命令 节点能接收到
1.2 设置组播分组后,单播下行消息接收不到
1.3 组播参数设置
2. 解决问题
具体过程参考另一篇博客:
【LoRaWAN】节点+网关+chirpstack实现组播功能
【ChirpStack 】如何获取 JWT TOKEN并利用 API 下发数据?
当节点的单播和多播不工作在一个模式下的时候,节点才能正常接收消息
即:
- 多播:class c
- 单播:class a
这种情况下,节点能分别接收单播和多播消息