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

请教密钥问题

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后还需要做哪些处理?

谢谢!

user1118902:

请Ti工程师确认下, 在2.6.1以后版本的协议栈中, 不同的KEY是否可以加入网络,  2630协议栈是否也是这样的机制?

如果确实是这样,  和以前的产品功能兼容有些麻烦了.

VV:

回复 user1118902:

你是通过什么方式来判断加入网络的?

赞(0)
未经允许不得转载:TI中文支持网 » 请教密钥问题
分享到: 更多 (0)