WIZnet Developer Forum

WIZ550SR UDP Send Fail

WIZ550SR UDP 통신으로 데이터 전송 시 첫번째 데이터는 상대 PC로 전송은 되나 [S,0] 응답이 없으며,
20초의 Delay후 재 전송을 하면 [F,7]라는 메세지 발생합니다.
현재 모듈의 Version은 1.1.2입니다.

+++
[W,0]
[S,0]
AT+MSTAT?
[S,1.1.2]
AT+NSET=S,192.168.3.101,255.255.255.0,192.168.3.1
[S]
AT+NSTAT
[S,S,192.168.3.101,255.255.255.0,192.168.3.1,8.8.8.8]
AT+NOPEN=U,2000
[S,0]
AT+NSOCK=0
[S,U,2000]
AT+NSEND=0,3,192.168.3.99,2000\r\nCCC
[W,0]
20초 대기 후
AT+NSEND=0,3,192.168.3.99,2000\r\nCCC
[F,7]

또한 PC의 주소는 192.168.3.99 인데, 데이터를 WIZ550SR로 보내면 다음과 같이 모르는 IP에서 메세지가 옵니다.
[R,0,1,188.191.0.32,0]

이후 PC에서 재 전송을 누르면
[R,0,8,192.168.3.99,2000]
012345
보낸 메세지가 옵니다.

위 두가지 사항 관련하여 확인 부탁드립니다.

해당 문의는 펌웨어 수정으로 고객과 e-mail로 전달하였습니다.

안녕하세요.

보내주신 APP 테스트 결과입니다.

UDP 통신은 됩니다. PC와 주고 받습니다.
그런데, PC에서 1초 주기로 데이터를 보내는데, 가끔 아래의 빨간색 처럼 알수 없는 주소로 부터 데이터가 들어 옵니다.

IP : 188.191.0.32, Port : 0 이 IP는 188.191.0.32는 외부에 없습니다. 혹시 WIZ550SR 내부에서 사용되는 IP인지요?

또한 데이터를 보낸때 Ascill 데이터만 보낼 수 있는지요? 0x00과 같은 데이터를 전송 할 수 없는지요?

감사합닌다.

+++
[W,0]
[S,0]
AT+MSTAT?
[S,1.1.2]
AT+NSET=S,192.168.3.101,255.255.255.0,192.168.3.1
[S]
AT+NSTAT
[S,S,192.168.3.101,255.255.255.0,192.168.3.1,8.8.8.8]
AT+NOPEN=U,2000
[S,0]
AT+NSOCK=0
[S,U,2000]
[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0

[R,0,18,192.168.3.99,2000]

TX len[33:56]
[W,0]
[S,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,11,188.191.0.32,0]

[R,0,18,192.168.3.99,2000]

해당 답변도 유선으로 지원하였습니다.

PC와 연결된 무선이나, 가상 머신을 모두 OFF하신 상태에서 1:1로 통신하여 테스트해보시길 권합니다.

그리고 AT command 모드는 ASCII값을 read하여 parsing을 하기 때문에, binary는 처리되지 않습니다.

감사합니다.

UDP 통신 시 전송데이터의 size가 어떻게 되는지요?
첫번째 UDP 데이터 샘플 전송시 Fail 이 되며, 두번째 UDP 데이터 샘플 전송은 성공입니다.
전송 데이터의 사이즈가 제한 이 얼마인가요?
(1)첫번째 샘플
+++
[W,0]
[S,0]
AT+MSTAT?
[S,1.1.2]
AT+NSET=S,192.168.3.101,255.255.255.0,192.168.3.1
[S]
AT+NSTAT
[S,S,192.168.3.101,255.255.255.0,192.168.3.1,8.8.8.8]
AT+NOPEN=U,2000
[S,0]
AT+NSOCK=0
[S,U,2000]

[R,0,7,192.168.3.99,49459]
LOGREQ

AT+NSEND=0,566,192.168.3.99,49459
1.0/c8/a/40/76/ac/e2/118/14e/184/1ba/1f0/226/25c/292/2c8/2fe/334/36a/3a0/3d6/40c/442/478/4ae/4e4/51a/550/586/5bc/5f2/628/65e/694/6ca/700/736/76c/7a2/7d8/80e/844/87a/8b0/8e6/91c/952/988/9be/9f4/a2a/a60/a96/acc/b02/b38/b6e/ba4/bda/c10/c46/c7c/cb2/ce8/d1e/d54/d8a/dc0/df6/e2c/e62/e98/ece/f04/f3a/f70/fa6/fdc/1012/1048/107e/10b4/10ea/1120/1156/118c/11c2/11f8/122e/1264/129a/12d0/1306/133c/1372/13a8/13de/1414/144a/1480/14b6/14ec/1522/1558/158e/15c4/15fa/1630/1666/169c/16d2/1708/173e/1774/17aa/17e0/1816/184c/1882/18b8/18ee/1924/195a/1990/19c6>19fc/1a32/1a68/1a9e/1ad4

[F,1]

(2)두번째 샘플

+++
[W,0]
[S,0]
AT+MSTAT?
[S,1.1.2]
AT+NSET=S,192.168.3.101,255.255.255.0,192.168.3.1
[S]
AT+NSTAT
[S,S,192.168.3.101,255.255.255.0,192.168.3.1,8.8.8.8]
AT+NOPEN=U,2000
[S,0]
AT+NSOCK=0
[S,U,2000]
[R,0,7,192.168.3.99,2000]
LOGREQ
AT+NSEND=0,258,192.168.3.99,2000
1.0/c8/a/40/76/ac/e2/118/14e/184/1ba/1f0/226/25c/292/2c8/2fe/334/36a/3a0/3d6/40c/442/478/4ae/4e4/51a/550/586/5bc/5f2/628/65e/694/6ca/700/736/76c/7a2/7d8/80e/844/87a/8b0/8e6/91c/952/988/9be/9f4/a2a/a60/a96/acc/b02/b38/b6e/ba4/bda/c10/c46/c7c/cb2/ce8/d1e/d54
[W,0]
[S,0]

위 사항 관련하여 검토 중이신지요?
확인 부탁드립니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.