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.

RTOS/TM4C129XNCZAD: NDK unicast

Part Number: TM4C129XNCZAD

Tool/software: TI-RTOS

Hello,

I'm using

- CCS  Version: 6.1.0.00104,

- TIRTOS: tirtos_tivac_2_16_01_14, 

- xdctools_3_32_01_22_core

i have many tasks in my projects, and i'm following uni-casting technique to forward some IP packets over UDP socket, but if i send some packets to multiple targets successively, i will get error (55 = No buffer space available) after the 7th target which indicates that  there is no available buffer  and because i'm limited in my buffer size so i added a delay between transmissions to the targets up to 100 milliseconds which should be significant but it didn't help and i'm still getting the same error.

my question is:

- did i miss something with the other tasks priorities compared to the NDK tasks that cause the IP packets to be delayed that much such that 100ms is n't that enough?

- for confirmation how the NDK buffer can be increased to reduce the effect of error (55)?

Thanks,

Mohammed Fawzy