WizNet Arduino WiFi 서버 연결 멈추는 문제 문의 합니다

작성자
내멋으로
작성일
2017-06-22 16:07
조회
80
아래 코드로 WAS 서버에 GET 방식으로 데이터를 전송하고 있습니다.

String getMsg = "GET /pm25/P001/2017-06-22/16:04:16/16/32/27/27.25 HTTP/1.0";
client.println(getMsg);
client.println("Host: 218.149.135.113");
client.println("Connection: close");
client.println();

약 5초 간격으로 서버에 데이터를 전송하는데, 연속으로 보내도 큰 문제는 없습니다.
그런데, 서버를 멈추고 일정 시간(약 1분)이 경과 한 후 서버를 다시 시동시키면 그 뒤로 서버에서 데이터를 수신하지 못합니다.
WizNet WiFi 모듈의 전원을 Off 했다가 다시 On 하면 그 후론 다시 정상적으로 서버에서 데이터 수신이 잘 이루어 집니다.

어떤 문제가 있어서 일까요
전체 1

  • 2017-06-29 15:54
    WiFi 모듈과 공유기의 연결이 끊어졌을 수도 있고, TCP 연결 도중 문제가 발생할 수 도 있습니다.
    답변 드리기에 정보가 너무 부족합니다. 터미널 로그나 WiFi LED 상태 등 정보를 알려주시면 조금 더 답변드릴 수 있을 것 같습니다.