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.

CC2652P: Dangerous bug of Data Unit Fragmentation in All version of Z-stack

Part Number: CC2652P

Tool/software:

In function “APSF_TxNextFrame” in "aps_frag.c",  "APSDE_DataReq" is called to send fragmentation data unit, if "APSDE_DataReq" executing not success, what will happen?

  • Hi Aries,

    If APSDE_DataReq fails then APSF_TxNextFrame will attempt the same fragment message up to APSC_MAX_FRAME_RETRIES times, if this is surpassed then AF_DATA_CONFIRM_CMD is returned with a ZMacNoACK status and the APSF_TxObj_t structure memory is freed.

    If you are observing faulty behavior, please demonstrate this with a sniffer log and debugging observations.

    Regards,
    Ryan