WIZnet Developer Forum

Client로 설정 후 서버로 접속 문제

안녕하세요. 몇번 질문 드리고, 혼자 해결하고 글 지우고를 반복하고 있네요 ^^;;

그런데, 해결이 안되는 부분이 있어서 문의 드립니다.

wizfi250을 client로 설정하고, pc를 서버로 설정하였습니다.

그런데,

AT+SCON=S,TCN,192.168.0.168,1470,1470,1
[OK]

이렇게 설정해서, Open type을 변경후에는 reset 후 data mode로 server에 접속이 잘됩니다.

그런게 서버의 접속을 끊은 후에 다시 서버가 접속 대기 중 일때는 연결이 안되네요.

혹시 접속이 안된 경우에 계속해서 서버를 찾도록 설정하는 방법이 없나요?

open type에서 'S0’로 설정하면

wizfi250이 peer system과 연결을 momentarily하게 시도한다고 하는데,

전혀 그렇지 않네요 ;;;

[DISCONNECT 0]가 뜨면 그 뒤로

AT+MRESET

을 해주지 않는 이상 전혀 연결이 안됩니다.

답변 부탁드립니다.

** profile 저장은 했습니다.

[DISCONNECT 0] 메시지를 받으면, 다시 AT+SCON=O,… 명령으로 재접속을 해줘야 합니다.
다만, 최신 F/W에서 AT+FSOCK 명령으로 재접속을 할 수 있는 방법이 추가 되었습니다.

아래를 참조하시기 바랍니다.

AT+FSOCK=6,10 (TCP Client mode에서 10초 마다 재접속을 시도하라.)

AT+FSOCK=6,10
[OK]

AT+MPROF=S
[OK]


WizFi250 Version 1.0.3.3 (WIZnet Co.Ltd)
Joining : wizohp
Successfully joined : wizohp

[Link-Up Event]
  IP Addr    : 192.168.13.22
  Gateway    : 192.168.13.1

[DISCONNECT 0]

[DISCONNECT 0]

[CONNECT 0]
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello

[DISCONNECT 0]

[CONNECT 0]
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello
{0,192.168.13.37,6000,6}Hello

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