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: Sourse routing

Part Number: CC2652R


Hi Team,

Using the MTO in the coordinator,ie,CONCENTRATOR_ENABLE      true

About 100 ZRs were in the network,which would send unicast data to the ZC in unfixed time. We want to check the status of ZC before sending data to avoid network storm----RTG_CheckRtStatus( DstAddressr, RT_ACTIVE,RTG_RECORD). But we found if the DstAddressr was a child or neighbor, the data would not be sent by source routing.

1. If the DstAddressr was a child or neighbor, what is the return status of RTG_CheckRtStatus( DstAddressr, RT_ACTIVE,RTG_RECORD)?

2.If finding the router and sending data via AODV, what is the return status of RTG_CheckRtStatus( DstAddressr, RT_ACTIVE,RTG_RECORD)?

  • Hi Viki,

    RTG_CheckRtStatus checks the status of a routing table entry.

    1. if the DstAddress is a valid neighbor then RTG_SUCCESS (0x00) is returned.

    2. All Zigbee routing protocol is based on AODV (Ad-hoc On-demand Distance Vector).

    Regards,
    Ryan