LWIP PBuf Queue?
Hello,
I have a STM32 sending a packet a second, up to 25 UDP packets, to another STM32 whose role is to echo these packets back to the sending STM32.
Inside the packets is a value which I increment after every transmission.
I've noticed that at the original STM I only receive message 1, after I transmitted message 4.
However, if I continue to run the program I do receive all 25 messages and actually in order.
because I transmit every second I expected to receive the echo of the first message before I sent the second.
I am allocating small pBuf sizes, much smaller than my PBUF_POOL_BUFSIZE define, are the packets being queue'd somewhere either at receive or transmit?
Thanks.
Using RAW LWIP 2.1. and STM32F4.
