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.

Route discovery not working?

Other Parts Discussed in Thread: CC2430

Hi, 

Using NLME_RouteDiscoveryRequest() in NLMEDE.h, returning a sucess but it is not sending anything over air. Anyone ideas for any fundamental things to check? 

  • A few questions for you:

    1. What platform/installer are you working with?

    2. What type of device are you working with (Coord, Router, ED)?

    3. What parameters are you passing with the call?

    4. Where is your call to NLME_RouteDiscoveryRequest() being made from?

  •  Thanks for the reply.

     1. Using CC2430 with IAR 7.3B, ZStack v1.4.3

    2. Initiating the call from the coordinator

    3.  NLME_RouteDiscoveryRequest(nwkaddr, 0) where nwkaddr is obtained from an end device announce. Couldnt find any docs explaining what the "repair" parameter is expecting so assumed it is a boolean.

    4.  I am calling it from the App layer on a timer event. The timer event handler is in the applications processEvent().

     

     

     

     

  • I take it that the destination of the route request is the end device? It won't actually send out the route request if that dest address is your child.