We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I'm currently using TCPnet on Ethernet in my app and I get decent speed in my LAN (650 Ko/s FTP reading on a SD card). We deployed recently the project with a intercontinental connection so we get high ping (about 300ms).
And now the speed is catastrophic !! (3-4 kB/s). After some (little) research I found why : TCPnet has to wait an ACK from the remote IP after every packet sending. So even with full packets of 1500 bytes , and with a 300ms of ping,TCPnet can send only 3 frames every second ....
Could it be possible to implement a TCPnet side sliding-window management in order to be able to send more than only one frame before getting an ACK ?