[W3150A+] [W5100] [W5200] [W5300] [W5500] [W5100S]
사용 중인 제품 명을 위와 같이 제목에 명기하시면 더 빠른 응답을 받으실 수 있습니다.
본 Template을 삭제 후 문의 내용을 남겨 주세요.
안녕하세요.
W5300을 사용해서 UDP 통신 기능을 구현하고 있습니다.
두가지 전송방식에 대해서 시험을 했는데, 이해가 안되는 부분이 생겨서 문의드립니다.
공통. 상대장비가 연결되지 않은 상태
1.상대 IP 192.168.40.100으로 설정, sendto 시 Timeout 발생, 사용자 변수중 sendcnt 증가 하지 않음.
- Timeout 발생시 사용자가 해야될 처리 상태가 socket close → open을 해야 나중에 상대장비가 연결되었을때 통신이 정상적으로 되야 하는거 아닌가요?
→ Timeout 발생시 위 처리과정을 수행해도 소켓이 open되지 않아서 장비를 껏다 켜야 통신이 가능하게 됩니다.
2.상태 IP 192.168.40.255로 설정, sendto 시 전송, 사용자 변수중 sendcnt 증가.
→ 1번과 동일한 환경에서 브로드캐스트로 메시지를 전송했는데 Timeout이 발생하지 않는것일까요?