I am using RL-TCPNet for TCP/IP communication with the pc. The controller is STM32F107. SysTick timer is set for 10 mS.
It works fine, until the pc would send a few messages in a succession without delay. In this case only one (last) message is received, since it seems like no receiving ques exist in RL-TCPNet. So it seems that with the maximum size packet I can get data rate only about 1.5 Mb/s. Not too impressive. And losing messages is a big problem in my project (actually TCP/IP was chosen for communication because of the message delivery assurance, but it seems like the software can't handle it).
Am I missing something ? I tried to set SysTick for smaller values, but it doesn't help and creates problems with sending messages.
Please, if you know the way to deal with this problem, point me in a right direction. Or, if I am mistaken somewhere, please correct me.
Gennady