DRFD_RCVC_ALWAYS_ON 设置为 TURE 这样当有群组或广播消息时,由于接收机是一直打开着的,终端就可以马上接收到该消息, 而不需要发送data.request到父节点查询是否有发送给自己的数据.这个方法虽然增加了 终端的功耗,但是能达到网络中多有设备接收到组播消息时能同时动作的效果。-DRFD_RCVC_ALWAYS_ON设为True时,相当于终端的接收是一直开启的,这样当有组播或广播消息时,终端可以马上收到消息而不需要发送data.request来查询是否有要发送给自己的数据。NWK_AUTO_POLL也就相当于被关闭了。if ( ZDO_Config_Node_Descriptor.CapabilityFlags & CAPINFO_RCVR_ON_IDLE ) { // The receiver is on, turn network layer polling off. NLME_SetPollRate( 0 ); NLME_SetQueuedPollRate( 0 ); NLME_SetResponseRate( 0 ); } 的0都改为f8wConfig.cfg文件的默认值。这样即使是单播数据也可以接收到了。
DRFD_RCVC_ALWAYS_ON 设置为 TURE
最新推荐文章于 2023-03-18 03:00:00 发布