zb_zdo_mgmt_leave_param_t *req = NULL;
zb_uint8_t tsn;
req->remove_children = ZB_FALSE;
req->rejoin = ZB_FALSE;
req->dst_addr = dst_addr;
tsn = zdo_mgmt_leave_req(param, leave_callback);
Hi,
Do you mean that you want to remove an end device device from the Zigbee coordinator? The device should be removed automatically from the router table automatically after a timeout period. Did you want the device to notify the network that it is leaving and should be removed before it leaves?
Best regards,
Jørgen
Yes I want to remove the device from the coordinator and that its not possible to rejoin.
What limits the device from coming back !? The statment would imply that I would need to do a new pairing if the device is disconnected for a long period. The pairing information must be stored some where. I look in the gc_addr_map when restarting to se what is paired. I can go manually in to the mapp and set that item to unused but I guess there is more to it.
Yes I want to remove the device from the coordinator and that its not possible to rejoin.
What limits the device from coming back !? The statment would imply that I would need to do a new pairing if the device is disconnected for a long period. The pairing information must be stored some where. I look in the gc_addr_map when restarting to se what is paired. I can go manually in to the mapp and set that item to unused but I guess there is more to it.