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.

CC3200-LAUNCHXL: Wireless UART PING PONG uDMA missing data - CC3200

Part Number: CC3200-LAUNCHXL
Other Parts Discussed in Thread: CC3200

I have implemented continuous ping pong uDMA in UART with wireless transmission in CC3200 but I am missing data: shown in image below, new data is not written into the buffer and thus buffers containing old data are sent via wifi giving this irregularity (note sine wave continuity is not disrupted):

 Click on image to see clear image

In other cases it's more serious and the irregularity (198 - 208 samples) causes a UART overrun error (red circles) resulting in missed data (after red circles) - discontinuity in sine wave.

 Click on image to see clear image

It should be noted that the width of the irregularity is about 9-12 samples (the amount I can fit in 1 UART buffer in CC3200) and no overrun errors occur if I remove the wireless transmission part of the code.

I am feeling really stuck - can anyone help me?