【LoRaWAN】单播与组播multicast调试记录

本文主要记录 【LoRaWAN】单播与组播multicast调试过程的问题
2023.06.09

个人简介

  • 作者简介:大家好,我是喜欢记录零碎知识点的小菜鸟。
  • 个人主页:[欢迎访问我的 Ethernet_Comm 博客主页]
  • 支持我:点赞+收藏⭐️+留言
  • 系列专栏:[物联网开发LoRa]
  • 格言:写文档啊不是写文章,重要的还是直白!

【LoRaWAN】单播与组播multicast调试记录

  • 1. 问题描述
    • 1.1 不设置组播分组,下行消息正常接收
    • 1.2 设置组播分组后,单播下行消息接收不到
    • 1.3 组播参数设置
  • 2. 解决问题

1. 问题描述

本实验的测试环境是基于 LoRa 节点 + LoRaWAN 网关 + chirpstack 服务器
【LoRaWAN】单播与组播multicast调试记录_第1张图片
节点单播和多播工作在Class_C模式下,给节点设置多播分组,节点能收到多播消息,但是收不到单播的下行消息了
第一个 下行是组播的 2个组播节点收到了 第二个下行是单播的 节点收不到
【LoRaWAN】单播与组播multicast调试记录_第2张图片

1.1 不设置组播分组,下行消息正常接收

这是把 组播内容清空 上电 下发单播命令 节点能接收到
【LoRaWAN】单播与组播multicast调试记录_第3张图片

1.2 设置组播分组后,单播下行消息接收不到

【LoRaWAN】单播与组播multicast调试记录_第4张图片

1.3 组播参数设置

【LoRaWAN】单播与组播multicast调试记录_第5张图片

2. 解决问题

具体过程参考另一篇博客:
【LoRaWAN】节点+网关+chirpstack实现组播功能
【ChirpStack 】如何获取 JWT TOKEN并利用 API 下发数据?
当节点的单播和多播不工作在一个模式下的时候,节点才能正常接收消息
即:

  • 多播:class c
  • 单播:class a
    这种情况下,节点能分别接收单播和多播消息

你可能感兴趣的:(物联网开发LoRa,单片机,嵌入式软件,物联网,chirpstack)