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.

Limitation on frame size

Other Parts Discussed in Thread: CC2520, CC2430

Hi,

 

I'm working with ZStack Pro 2007 on MSP4302618 + CC2520.

I try to send an AF_DataRequest with 90 bytes of data from an end device to coordinator. The frame seems to accept by the ZStack, I follow the transmission to the spiFifoAccess and all seems to be good. The total length of frame write to the CC2520 is 116 bytes long.

When I send an AF_DataRequest with 86 bytes there is no problem.

But, the coordinator doesn't received the frame and the packetSniffer (on the SmartRF04 with CC2430) shows : "ERROR!!! Parsed data To long! Data Length:1419".

I think, there is a problem in the Packet Sniffer because when I start to send the same frame at the beginning of Packet Sniffer Session, the frame was decoded by Packet Sniffer.

 

Can anybody help me ????

 

Thanks a lot

  • Pascal,

    AS far as I remember a full IEEE 802.15.4 frame is 127 bytes, the IEEE 802.15.4 overhead is 25 bytes, so now you are left with a 102 bytes before you start to add the ZigBee overhead for NWK, APS, and Security layer.

    This overhead add about another 17 without security I believe. This means that what you have left for application data payload is 85 bytes.

    Enjoy,
    LPRF Rocks the World