WIZnet Developer Forum

WizFi210 문의 드립니다

안녕하세요.

WizFi210 제품을 사용하다가 궁금점이 있어 메일 올립니다
WizFi210으로 ssid 와 password 입력하여 공유기에 접속해서 데이타를 주고 받는것까지는 잘 되었습니다.
문제는 WizFi210 모듈로 제품을 만들어 나갔을 경우 펌웨어 단계에서 at 커맨드로 입력한 ssid 와 password가
각 가정마다 다를텐데 그럼 동작을 안할텐데… 하는 의문이 듭니다.
일단 공유기에 접속을 해야 서버에도 접속이 가능할것 같은데…
제품에 전원이 들어가면 근처 ssid 를 검색해서 자동으로 찾아주거나
ssid 를 몰라도 비밀번호가 없는 공유기에 자동으로 접속하는 기능이 있는지요?
혹시 WizFi210 이 아닌 WizFi250 이나 최근 제품들은 ssid를 at 커맨드로 검색하여 터미널창에 출력된 문자열을 조합해서
ssid 란에 입력해서 사용하는 것인지요?

빠른 회신 부탁 드립니다.

안녕하세요,

먼저 SSID와 Password를 자동으로 입력해주는 것은 불가능합니다.
주변의 AP를 검색해주는 기능을 하는 AT명령어도 있지만(WizFi210 기준 : AT+WS), Password를 검색할수는 없기에 가능하지 않습니다.
제품으로 구성되어 나갈 경우에는 보통은 스마트폰 앱을 통해서 SSID와 Password를 설정해주게 됩니다.
먼저 AP모드로 동작하게 해서 WizFi모듈이 AP를 생성하면, 스마트폰 앱에서 해당 AP에 접속하여 SSID와 Password의 정보를 입력하면 그 정보를 가지고 접속하게 됩니다.

말씀하신 것처럼 WizFi250이나 WizFi310은 AirCmd기능을 있어서, 이를 이용하여 더 편리하게 설정할 수 있습니다.
다음은 AirCmd기능을 사용하는 예제입니다.
wizwiki.net/wiki/doku.php?id=pro … i250aircmd

감사합니다.

회신 감사드리며 또 다른 질문이 있어서 문의 드립니다.

wizfi210에 AT&W0 라는 at 커맨드가 있어서 해당사항을 save 하고 atc1 을 사용하면 재부팅시
자동으로 설정값을 적용해서 접속하는걸로 알고 그렇게 했습니다 .
근데 이후부터 at 커맨드를 먹지 않습니다. 말그대로 먹통이 된거 같습니다.
구글링 해보니 +++ 를 입력하면 at 커맨드를 먹는다던데 +++ 를 해도 먹지 않습니다. 왜 이럴까요?

참고로 서버 하나를 지정해서 서버에 수동으로 at 커맨드를 적어주면 잘 동작하는 상황이었는데
atc1 과 ata AT+NAUTO AT+WAUTO 등을 만지다가 어느순간 AT 커맨드가 안먹네요.

또 LED 가 3개 있는데 하나는 서버에 접속했을때 켜지고 또다른 하나는 자동접속을 했을때 켜지는거 같은데…
이 두 LED 가 전원이 들어가면 켜진상태로 어떤 AT 커맨드도 먹지 않습니다.
+++ 로 해결되야할꺼 같은데 안되는 이유가 뭘까요?

조언 부탁 드립니다.

안녕하세요,

먼저 +++입력을 통해서 Data모드에서 Command 모드로 전환하면 해결될 것 같습니다.
+++을 어떠한 환경에서, 어떻게 입력하셨는지 알 수가 없어서 아래 내용을 확인해보시기 바랍니다.
+++(0x2B 0x2B 0x2B))를 통해서 Data모드에서 Command 모드로 전환할 때, 다른 문자가 입력되지 않은 상태에서 2초 안에 입력이 되어야 하는데,
이 점을 확인해보시길 바랍니다.
또한, 보드에서 Data모드와 Command 모드를 전환하는 버튼을 trigger 해주게 되면, +++ 입력없이 Command로 다시 전환되는 점도 확인해보시면 될 것 같습니다.
그리고 ATA등의 명령을 통해 자동 접속을 하게 되면, Data 모드로 동작합니다.
해당 내용에 대해서는 첨부자료 50페이지(4-42)를 참조하시면 도움이 되실 것 같습니다.

위와 같이 진행하셨을 경우, 문제없이 진행되는 것을 테스트를 통해 확인했습니다.

마지막으로 3개의 LED는 AP에 접속했을 경우, Data 모드로 동작할 경우 그리고 데이터를 전송하거나 받을 때(RX/TX)일 경우 점등이 된다는 점 참고하시면 될 것 같습니다.

감사합니다.

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