网络中2个节点(非协调器)之间通过16位短地址相互单播,怎么收不到信息啊?,2个节点非父子关系,需要做什么设置吗?
比如必须绑定才能通信吗?
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.
我用下面的代码发送数据到地址dstaddr的节点,这个地址如果是相邻节点,对方可以收到数据,如果是不相邻节点(包括为兄弟节点的情况),对方都收不到数据(接收方没有触发SampleApp_MessageMSGCB),请问是什么原因呢?
SampleApp_Com_DstAddr.addr.shortAddr = dstaddr;
AF_DataRequest( &SampleApp_Com_DstAddr, &SampleApp_epDesc,
SAMPLEAPP_COM_CLUSTERID,
len,// 数据长度
str,//数据内容
&SampleApp_TransID,// 簇ID ??
AF_DISCV_ROUTE,
AF_DEFAULT_RADIUS ) ;