cancel
Showing results for 
Search instead for 
Did you mean: 

netx duo TCP acknowledgement problem

sabari1
Associate III

TCP server is running on a STM32 board and TCP client is running on a PC.

problem:
netx duo not sending acknowledgement for the packet received immediately even if the NX_TCP_IMMEDIATE_ACK is defined.
here after receiving the packet its sending the acknowledgement only when we call the nx_tcp_socket_send . here i need to process the incoming packet and do some time consuming operation so since am not calling the send function immediately after receiving the packet so acknowledgment sent is delayed so the the other peer(PC) is retransmitting the packet since its not received the acknowledgment from the board and its disconnecting the socket after 5 retransmission(since am using windows). so how can i resolve this issue here.

wireshark log 

sabari1_0-1748504328404.png

with regards 

sabarinath 

0 REPLIES 0