本人使用的版本是:ZStack-CC2530-2.3.0-1.4.0 ,在这版中有一个参数—AIB_apsUseExtendedPANID—存储网络的拓展PAN ID,定义于“APS.h”中,但并未见到对它的初始化,就在“ZDObject.c”中被函数ZDO_Init赋值给了ZDO_UseExtendedPANID,请问在协议栈中哪有对AIB_apsUseExtendedPANID的初始化或者后续赋值操作?谢谢指教!
rui yao:
回复 VV:
谢谢您的帮助,不过还是有些疑惑,如下:
您讲的保存在NV中的Extend PAN ID,应该是下面这个吧:
#define ZCD_NV_EXTENDED_PAN_ID 0x002D
那么有两个问题:
1、这个参数通过那个函数的调用传值给AIB_apsUseExtendedPANID得呢,它们之间是怎样联系起来的?
2、在组网过程中:
对于协调器,ZCD_NV_EXTENDED_PAN_ID这个参数是怎样被赋值的,即在哪里?在什么时候?
对于路由或终端,这个参数应该是根据加入网络的参数来设定AIB_apsUseExtendedPANID的值,那么这又是怎么实现的呢?
还请 不吝指教,谢谢!
ZHIQIANG ge:
回复 VV:
你好,请问,我用4个路由同时给终端点播消息,可是终端有时候接收不到四个,只能接收到三个,请赐教。我觉得是不是同时发,导致发送失败,然后重传多次都失败,然后导致消息丢失,所以没收到。是否f8wConfig.cfg有相关重发的设置,求赐教!!!!