WIZnet Developer Forum

[W5500] Send()문의

TCP서버로 Open하고 Client인 PC에서 10ms간격으로 10바이트 내외로 전송을 하고 그에 대한 응답 패킷을 5바이트 정도 보냅니다. 그런데 5분 정도 지나면 freesize가 없다고 나옵니다.

RX는 받는 상황이라 link가 끊어진 것 같지는 않은데 혹시 이런경우 어떤 경우에 그러는지?
초기에 2048바이트로 나오다 5분 정도 지나면 없다고 나오면서 busy return 합니다.

안녕하세요

server에서 recv command가 내려가고 있지 않아 recv를 하지 못하는 상태인 것 같습니다.
디버깅 메시지를 통해서 server에서 현재 어떤 loop에 빠져있지는 않은지 체크해보는 것이 좋을 것 같습니다.

카테고리를 한국어 포럼으로 이동하고, 게시물 제목에 [W5500]을 추가하였습니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.