Problem transmitting request frame

Hi, I’m trying to transmit a simple Hello from one xbee to another. I already create my network and I have sent AT command by API mode (ND) with a success respond. But now that I’m attempting to transmit this message I neither receive the packet in the coordinator nor ACK in the router.

This is my packet
byte Request_Frame[] = {0x7E,0x00,0X13,0X10,0X01,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X00,0X48,0X65,0X6C,0X6C,0X6F,0X92};

I would suggest you to make use of “Frame Generator” tool in XCTU to design properly formatted API frames:

Digi Tech Support

Thanks for the reply, but I could it fix. It was a checksum mistake that I was calculating wrongly.

I have one doubt since I’m now communicating communicating three xbees, which are Node C (coordinator), node R1 (router 1) and Node R2 (router 2). How does the coordinator knows how to transmit a message directly to R2? I know that each node has 64bits address (MAC address) and 16bits of the node address, but does the C need to inquire node info every time it joins to the networks? (Node Discovery) So the coordinator save it or once the new node joins the network it sends a packet with all the information? If it is the latter one, how do I acquire such info? I have read several time the guide and it only explains how to join/leave a network, but not to acknowledge a new entrancee in the PAN.

During first communication, Coordinator will perform a route discovery and save path to destination node in its Routing Table.