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.

CC2630: Zstackapi_sysResetReq leads to new IEEE address

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

IEEE_Bug.zip