Part Number: CC2630
Other Parts Discussed in Thread: Z-STACK
HI,
I'm facing the problem that after I receive a Leave Indication on my SED I want to do a system reset and delete all NWK information. Unfortunately when I then proceed to join the same network again my device has the IEEE address of 0xFFFFFFFF00000000. I attached a sniffer log of this process. Here is the code snippet of the leave process:
case zstackmsg_CmdIDs_ZDO_LEAVE_IND:
{
MSTI_setPollRate(0);
deactivateSwitch();
zstack_sysResetReq_t zstack_sysResetReq = {0};
zstack_sysResetReq.newNwkState = true;
zstack_sysResetReq.type = zstack_ResetTypes_DEVICE;
(void)Zstackapi_sysResetReq(ztsEntity, &zstack_sysResetReq);
}
break;
This is not the behavior I need. Is my Reset Request incorrect or why is the IEEE address changing?
Regards,
Philipp



