WIZnet Developer Forum

TCP server설정 질문입니다

시리얼통신 프로그램이나 MCU를 이용해 wizfi250을 tcp server로 세팅하고

이후에 전원을 넣을 때마다 자동으로 설정된 포트를 열어 pc를 wizfi250에 연결시켜 통신을 하려 합니다.

AT+WSET=0,wifi250
AT+WSEC=0,WPA2,987654321
AT+WNET=0,192.168.0.100,255.255.255.0,192.168.0.1
AT+SCON=S,TSN,5000,1
AT+USET=460800,N,8,1,N
AT+MPROF=S

위와같이 명령어를 주려 하는데 at+uset명령어를 주고 나면

Joining : wifi250
Failed to join : wifi250

이 반복되며 설정이 되지 않습니다.

서버로 동작 될 IP와 port를 설정하고 460800의 UART속도로 MCU와 통신하도록 세팅을 하려면 어느 부분을 수정해야 할까요?

안녕하세요,

보내주신 내용은 AP 모드로 동작을 하도록 설정하신 것 같아 보입니다.
AP 모드로 동작을 하도록 설정할 때는

AT+WSET=0,wifi250 -> AT+WSET=1,wifi250
AT+WSEC=0,WPA2,987654321 -> AT+WSEC=1,WPA2,987654321
로 설정하셔야 합니다.

AT 명령어에 대해 궁금한 점이 있으시면 http://wizwiki.net/wiki/doku.php?id=products:wizfi250:wizfi250pg:start 에서도 확인이 가능하니,
테스트시에 참고하시면 될 것 같습니다.

추가 답변입니다.

AT+USET 명령을 사용하면 reset이 진행되기 때문에,
다음과 같이 AT+MPROF 명령을 사용하여 저장을 하고 진행하셔도 될 것 같습니다.

AT+WSET=0,wifi250
AT+WSEC=0,WPA2,987654321
AT+WNET=0,192.168.0.100,255.255.255.0,192.168.0.1
AT+SCON=S,TSN,5000,1
AT+MPROF=S
AT+USET=460800,N,8,1,N

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