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.

请教密钥问题

Ti工程师, 您好,

我使用ZSTACK 2.6.1, 设置如下:

ZC(Coor)

DEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0D}"

zgPreConfigKeys = TRUE;

SECURE=1

NV_INIT

NV_RESTORE

ZR(Router)

DEFAULT_KEY="{0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A, 0x0C, 0x0E}"

zgPreConfigKeys = TRUE;

SECURE=1

NV_INIT

NV_RESTORE

这两个Key是不同的,   可以加入网络, 数据通讯时对方收不到.  附件是加入过程Sniffer Data, 以前的版本中KEY不同是不能加入网络的,

是否2.6.1以后的版本有变化还是BUG?

我通过串口修改key,  osal_nv_write( ZCD_NV_PRECFGKEY, 0, osal_nv_item_len( ZCD_NV_PRECFGKEY ), key); 

然后用zgWriteStartupOptions(ZG_STARTUP_SET, ZCD_STARTOPT_DEFAULT_NETWORK_STATE)启动,

发现只要第一次的KEY相同, 后面怎么改都是可以通讯的. 

请教下: 修改Key后还需要做哪些处理?

谢谢!

Join Sniffer.psd