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.

Problem about Getting the parent Device's Address in Z-stack 1.4.3

Other Parts Discussed in Thread: CC2430, Z-STACK

Sorry for my bad english first!

I'm using z-stack 1.4.3 with CC2430.

Now I setup a network,which has 2 router and 2 end device:

2 router:their short Address are 0x0001 AND 0x007A

0x0001 has two children :0x006B AND 0x006C

0x007A has no child

On the end device ,I use NLME_GetCoordShortAddr() to get the parent address,and it works,reports the right short address 0x0001

After the following operations,I get the problem

I turn off the power of 0x0001,After a while ,that 2 end device re-connect to router 0x007A,and get the new address 0x004E AND 0x004F

But,NLME_GetCoordShortAddr() still report that both the 2 End device's parent address  is 0x0001(I'm sure I have updated the parent address,Every time before the End device sends out the message,it uses the API NLME_GetCoordShortAddr() for once)

Can someone help me with this problem? thanks!!!