단말기의 네트워크 상태가 좋지 않다고 뜹니다


#1

안녕하세요

wizfi220 모듈로 tcp 서버로 하고 안드로이드 폰으로 tcp 클라이언트를 구현해서 테스트하고 있습니다.

서버쪽에는 커맨드를 아래와 같이 보냅니다.

AT+WD
AT+WM=2
AT+WAUTH=2
AT+WRXPS=0
AT+WWEP1=1234567890
AT+NDHCP=0
AT+NSET=192.168.55.1,255.255.255.0,192.168.55.1
AT+DHCPSRVR=1
AT+WA=TEST-000
AT+NAUTO=1,1,8080
ATA2

이렇게 설정하고 테스트 중입니다.

서버쪽에는 간간히 DISCONNECT 이벤트가 뜨지 않기에 CONNECT 뜨고 몇초후 라던가 데이터 수신후 몇초후(워치독 개념) 까지 응답이 없으면 소켓 다 닫고 새로 망과 소켓을 만들어 테스트 하고 있습니다.

거의 항상 제가 모듈로 접속을 시도 하면 단말기의 네트워크 상태가 좋지 않다고 떠서요

메뉴얼을 읽어보니 영어고 해서… 제가 잘 몰라서 여쭙습니다.

안드로이드 폰에서 네트워크 상태가 좋지 않다고 뜨는게 혹시 모듈에 타임아웃?을 설정한 시가이 초과 되서 클라이언트에서 저렇게 뜨는건가요? 만약 그러면 서버쪽에서 타임아웃을 늘여야 할거 같은데 어떻게 늘이나요?


#2

원인 파악을 위해서 안드로이드폰의 앱 테스트는 나중에 하시고
<WizFi210, AP, TCP Server mode>와 <PC, Station, TCP Client Utility>로 먼저 테스트해보시기 바랍니다.

아래에 말씀하신 것처럼, WizFi210을 설정하시고,
Dos 창에서 "ping 192.168.55.1 -t"를 실행하시고, Teraterm(TCP Client)으로 접속하셔서
Ping 결과 화면과 Teraterm 통신 결과를 알려주시면 원인 파악하는데 도움이 될 것 같습니다.