尝试2.3和2.5协议栈都是这样。路由器节点可以正常收到。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
感谢回复,找到问题了。我的测试环境是2.5.1a 协议栈。
结论:协调器通过串口发送组播,必须让协调器也加入这个组然后发出的组播才能被节点收到,否则返回“无路由”的错误。
其他问题:
1、但是又多了一个问题,为什么协调器不加组的情况下给路由器设备发送组播它也能收到。这是什么问题?
2、 第二个问题,-DRFD_RCVC_ALWAYS_ON=TRUE 这个开启后,POWER_SAVING 是不是就没有用了?
3、第三个问题,协调器2.5.1a版本,用同样的命令发送给2.3.0版本协议栈的节点,组播命令2.3.0的节点不执行,为何?(能确定的是,协调器、节点版本相同的情况下组播无障碍,无论是2.3.0还是2.5.1a)。