TCP Server 통신연습
모듈를 TCP 서버로 동작 시키고, PC는 TCP 클라이언트를 장치한 후, TCP 통신을 시험한다.
1. TCP Server 구현내용
프로젝트 위치 | demos/net/tcp/server |
데모의 소스코드(tcp_server.c)에서 TCP Server 포트는 Defualt로 20000으로 설정되어 있다..
2. TCP Server 시험 준비
먼저 PC에 TCP 클라이언트를 기동하여 아래의 절차대로 크라이언트를 설정한다. → PC용 TCP 도구는 “도구모음” 에서 다운로드할 수 있다.
♦ DestIP = 서버(WIFI Module) IP
♦ WIFI 모듈(TCP Server)을 Power on 하여 TCP Server를 기동하고, TCP Client에서 아래 그림과 같이 서버에 Connect를 시킨다.
→ 모듈은 당연히 네트워크(AP)에 접속되어야 한다. 접속이 안되어 있는 경우에는 Easylink를 사용하여 AP에 접속시킬 수 있다.
♦ TCP Client가 TCP Server에 접속되면 아래 그림과 같이 접속을 확인할 수 있다.
3. TCP Server 동작확인
아래와 같은 순서로 TCP 통신에 대한 데모의 동작을 확인할 수 있다.
여기서 TCP Server는 TCP Client로 부터 수신한 데이터를 그대로 Loop Back 하고 있는 것으로 확인 할 수 있다.