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.

CC3000 UDP and sendto issue

Hi,


I'm trying to get CC3000 running. I'm able to get connection with AP, also I get IP address from my DHCP server.

Also, I'm able to open socket, and send UDP packet using sento command. I'm sending several UDP packets using for loop. All packets are same in size, however  UDP server application on PC receives some packets with higher number of bytes than was requested from CC3000 to send. First part of received UDP packets (that contains data intended to be sent) is always OK. If I always wait for UNSOL_FREE_BUFFER event before issuing new sento command, all received packets always contains right number of bytes. I've never seen that number of free buffers drop below 3.


Does anybody has any idea what could be cause of this?

Thank you.

Best regards.

  • HI Boris,

    What is the length that you are trying to read on the UDP server? This could be the behavior of the server, where it tries to wait for the expected amount of data from a particular source.

    Does the behavior change when you try this with a different server?

    Regards,
    Raghavendra