Home/Support/Support Forum/xbee rx tx buffer size and message size

xbee rx tx buffer size and message size

0 votes
hey forum

I spend some time looking though documentation but I can not find the answer to what I am look at.

I am using 802.15.4 and no API right now on the xbee s2c.

what I found is that the tx uart buffer has 153 bytes and the rx has 140 bytes.

I can transmit both ways 10 characters, lets say "0123456789" which should be 10bytes plus start and stop bits. Which is less that 140 bytes. I have DB 9600, 8N1.

I can find the frame size when using the API - it stays 4 bytes - n, but haven't tested it yet.

so what I am missing, or where did I went wrong?

thanks in advance
asked Feb 15, 2021 in RF Solutions and XBee by naki New to the Community (3 points)

Please log in or register to answer this question.

1 Answer

0 votes
Best answer
API frames include more than 4 bytes. There is the following in the frame:

Start delimiter
Length 2 bytes
Frame type
Frame ID
64 bit dest. address
option byte
Data payload
answered Feb 15, 2021 by mvut Veteran of the Digi Community (15,323 points)
selected Feb 16, 2021 by naki

I figured I out. The data payload can host up to 256 bytes. The Frame Interpreter tool from XTCU helped. It shows the entire Frame and you an also see your payload and in combination with the Frame Generator documentation makes sense again.