Home/Support/Support Forum/Problem transmitting request frame

Problem transmitting request frame

0 votes
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};
asked Apr 14, 2020 in IEEE 802.15.4 by gomezramones New to the Community (1 point)

Please log in or register to answer this question.

1 Answer

0 votes
I would suggest you to make use of "Frame Generator" tool in XCTU to design properly formatted API frames:

Digi Tech Support
answered Apr 15, 2020 by mathur Veteran of the Digi Community (289 points)
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.