페이지 선택
Generic selectors
Exact matches only
Search in title
Search in content
Search in pages

UDP Broadcast in Station Mode

통신모듈은 Station 모드에서 UDP  브로드캐스트 서버로, PC에는 UDP 브로드캐스트 클라이언트를 장치한 후, UDP 브로드캐스트 통신을 시험한다.

 

 

1. 명령 절차 와 응답시퀀스 요약

No 절차 명령 및 조작 응답 또는 현상
1 Station 모드에서 AP에 접속 AT+WJAP=EDWORKS2,edw12345\r OK +WEVNET:STATION UP
2

PC를 동일한 AP에 접속하고

IP 정보를 확인

PC를 EDWORKS2에 접속,

windows cmd 창에서 IP 쿼리(query) → ipconfig

명령 결과의 예  → 192.168.0.6
3 통신모듈을 UDP 서버로 설정 AT+CIPSTART=2,udp_broadcast,192.168.0.255,20001,4001\r OK
4

PC를 UDP 클라이언트로 설정 후

UDP 서버에 연결

대상포트(Destination Port)= 4001

로컬포트(Local Port)= 20001

클라이어트가 자동 연결되면

+CIPEVENT:2,UDP,CONNECTED

5

커맨드모드에서 데이터발송

서버 → 클라이언트

AT+CIPSEND=2,5\r

통신모듈에서 명령 후 3초 이내 데이터 송신 → 12345

클라이언트측 수신데이터 →  12345
6

커맨드모드에서 데이터수신

클라이언트 → 서버

UDP 클라이언트에서 데이터송신 →  1234567890 서버측 데이터 수신 →  1234567890

모듈이 수신한 데이터를 시리얼포트로 자동전달 하게 하려면, 

즉, 현재 AT+CIPRECVCFG=0이면, AT+CIPRECVCFG=1\r 명령수행

+CIPRECV:10,1234567890\r\nOK
7

데이터모드에서 데이터발송

서버 → 클라이언트

AT+CIPSENDRAW\r OK
통신모듈에서 데이터송신 →  abcdefghijklmn 클라이언트측 데이터수신 → abcdefghijklmn
8

데이터모드에서 데이터수신

클라이어트 → 서버

UDP 클라이언트에서 데이터송신 →  1234567890 서버에서 데이터수신 →  1234567890

 

 

 

2. Station 모드에서 UDP 브로드캐스트(Broadcast) 시험 진행

 

♦ 1번 에서 5번 과정까지 진행한 결과는 아래 그림과 같다.

 

 

 

 

 

♦ 6번 에서 8번 과정까지 진행한 결과는 아래 그림과 같다.

 

 

 

 

이상 끝 ~~~

 

 

 

 

 

 

 

 

 

PC의 TCP/UDP 테스트 소프트웨어의 데이터 송수신 인터페이스는 하기와 같다.

 

 

시리얼포트의 테스트 과정에서 로그 정보는 하기와 같다.

 

 

 

 

 

Adsense

EMW3070

Viewed Page List