Home/Support/Support Forum/What does Delivery Status 0XA1 indicate

What does Delivery Status 0XA1 indicate

0 votes
I am using Xbee S2C module as an END device to transmit data to the receiver (S2C)

I am getting Delivery Status = 0xA1 in ZigBee Transmit Status.
this is not mention in the data sheet.
Please explane meaning for it.

I am sending Transmit Request after every 5 sec in API mode. with data length = 13 bytes per frame.

I received this status after every 5 to 6 frame transmission otherwise it is zero

Ref received frame :
7E 00 07 8B 01 FF FE 00 A1 00 DS.
asked Feb 27, 2018 in RF Solutions and XBee by Sheetal Kasar New to the Community (3 points)

Please log in or register to answer this question.

1 Answer

+1 vote
Status codes can correspond to internal stack status codes. I believe in your case you are hitting EMBER_NETWORK_BUSY.

Are you by any chance using broadcasts? And from multiple of your END DEVICE nodes?

ZigBee networks have a limited number of broadcast slots available across the entire network. If you broadcast too frequently I think that might be the cause of this error. If that's the case you will either need to reduce the rate of broadcasts or (ideally) switch to unicasts.

If all of your end devices are transmitting to the coordinator a trick you can use is sending to address 0x0000000000000000. This is always going to address the coordinator so you don't need to worry about figuring out and setting up your end devices with the specific address.
answered Mar 4, 2018 by jlovinger Veteran of the Digi Community (421 points)