TI中文支持网
TI专业的中文技术问题搜集分享网站

组播的疑问

我只用一个协调器和终端节点组网,然后把终端节点加入组1,然后协调器发送组播给组1,但是这个终端节点收不到消息,抓包是提示如下,请问会是什么原因呢

gancheng:

组播不发送给RxOnWhenIdle=false的设备。

yang haopeng:

回复 gancheng:

你好,gangcheng

我是把RxOnWhenIdle = TURE了,但是还是无法实现组播,同时抓包会发现有个route request,出现这个包是什么问题呢,

tnanks!

gancheng:

回复 yang haopeng:

route request也许是协调器在寻找终端吧,也许你的终端就没有在活动。

以下是HA文档里关于组的说明:

7.1.2.1 Groups ClarificationAs Groupcasts are made on a broadcast to all devices for whichmacRxOnWhenIdle = TRUE, Sleeping end devices will not be able to benefitfrom the features of the Groups and Scenes server Cluster. For example, a doorlock which would typically be a sleeping end device would not be able to receivethe datagrams required to commission a scene or change for example, to a nightscene. It is therefore not Mandatory but only optional to support the Groups andScenes Server cluster if the device is a Sleeping end device (even when listed asMandatory)

赞(0)
未经允许不得转载:TI中文支持网 » 组播的疑问
分享到: 更多 (0)