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.

CC2652R: end device response for coordinator's ZDP_MgmtLeaveReq

Part Number: CC2652R
Other Parts Discussed in Thread: Z-STACK

Hi TI Team,

If coordinator sends "ZDP_MgmtLeaveReq" to remove zigbee network, what is the needed response of the end device?

If coordinator did not receive response, what is the status of the end device?

Is there a way for the end device to delete info if left out.

Regards,

Walter

  • 1. When receiving leave response, coordinator or parent node knows the node leaves and they can remove the node from association table or application managed device table.

    2. If coordinator did not receive response, what is the status of the end device? This depends on if end device receives leave request. If the end device receives leave request and erase its network information, device should enter init state. If the end device doesn't receives leave request, the end device will keep normal.

    3. Couldn't understand what you mean "Is there a way for the end device to delete info if left out."

  • Hi YK,

    Is the leave response done by zstack automatically  or need to call some code.

    If end device device in deep sleep, can it receive the ZDP_MgmtLeaveReq also?

    Couldn't understand what you mean "Is there a way for the end device to delete info if left out."

    -- Is there any mechanism the end device can call to manually erase the zigbee info. Then go back to normal.

  • 1. Yes, leave response is done by z-stack automatically.

    2. No, if end device device is in deep sleep, it cannot receive the ZDP_MgmtLeaveReq.

    3. If you mean to erase previous Zigbee network information on end device itself, yes, you can call bdb_resetLocalAction to do it.