Wizfi250 w/ 마이크로프로세서

#1

마이크로프로세서의 시리얼통신(UART)을 이용하여, Wizfi250을 제어하여(Client) 특정 서버로 데이터를 전송하고자 합니다.

현재 Wizfi250을 구매하여 테스트 중인데… 아래 사항들이 가능하신지 문의 드립니다.

  1. 서버에 접속할 때, ip방식이 아닌 domain name으로 접속이 가능하도록 세팅을 하는 방법 또는 AT command가 있는지요?

  2. 와이파이에 접속하는 무선공유기가 고정된 상황이 아닙니다. 현장에서 와이파이 접속이 필요한데, 해당 경우 마이크로프로세서에 AT명령을 전부 프로그래밍하기에 한계가 있어 보입니다. 마이크로프로세서에는 데이터 전송과 관련된 부분만 프로그래밍하고… Wizfi250을 AP모드로 활용하여 외부 노트북 등으로 와이파이를 접속한 후… 전환(?)하여 마이크로프로세서의 시리얼데이터를 전송하는 것이 맞을 것 같은데, 이 같은 어플리케이션 접근 방법이 맞는지요? 아니면 상기상황에 활용할 수 있는 더 좋은 방법이 있는지 문의드립니다. (가능한 방법에 대한 설명 요청)

  3. 마이크로프로세서에서 Wizfi250을 제어하기 위해 작성된 예제나 참고할만한 가이드라인이 있으신지요? (접속, 에러 처리 등)

번거러우시겠지만 답변을 이메일로도 부탁드리겠습니다. 가능하시다면.

#2

안녕하세요

하기 내용에 대한 답변입니다.

  1. 서버에 접속할 때, ip방식이 아닌 domain name으로 접속이 가능하도록 세팅을 하는 방법 또는 AT command가 있는지요?
  1. 와이파이에 접속하는 무선공유기가 고정된 상황이 아닙니다. 현장에서 와이파이 접속이 필요한데, 해당 경우 마이크로프로세서에 AT명령을 전부 프로그래밍하기에 한계가 있어 보입니다. 마이크로프로세서에는 데이터 전송과 관련된 부분만 프로그래밍하고… Wizfi250을 AP모드로 활용하여 외부 노트북 등으로 와이파이를 접속한 후… 전환(?)하여 마이크로프로세서의 시리얼데이터를 전송하는 것이 맞을 것 같은데, 이 같은 어플리케이션 접근 방법이 맞는지요? 아니면 상기상황에 활용할 수 있는 더 좋은 방법이 있는지 문의드립니다. (가능한 방법에 대한 설명 요청)
  1. 마이크로프로세서에서 Wizfi250을 제어하기 위해 작성된 예제나 참고할만한 가이드라인이 있으신지요? (접속, 에러 처리 등)
#3

1번 질문 관련: 접속 서버가 다운되었을 때, 접속 서버측에서 도메인은 유지한채로 백업 서버를 돌리는 방법으로 통신을 재개하는 방법을 고민중이었습니다. 말씀해주신 방법을 메뉴얼로 확인했었는데… 해당 방법을 사용할 수 밖에 없다면 주기적으로 해당 루틴을 돌려 체크하여 재설정하는 방법이 적절해 보입니다. 아니면 통신이 되지 않는 것을 확인할 수 있다면(전송오류 체크?) 해당 시점에 말씀해주신 루틴을 재실행하여 할 것 같습니다. 좋은 방법인가요?

2번 질문 관련: 후자입니다. 최종 목적은 시리얼 to 와이파이를 통한 데이터 전송입니다. 이를 위해 해당 기기측에서 주변 AP에 용이하게 붙일 수 있는 방법을 찾고 있습니다. 제안해 주실 수 있는 방법이 있으면 말씀 부탁드립니다.

제가 이쪽 분야는 처음 접근하는지라 번거럽게 해 드립니다. 감사합니다.

#4

3번 질문 관련: 예제 감사합니다. 프로세서 내 다른 기능들로 인해 프로그래밍을 할 수 있는 영역이 많지 않아 걱정스럽습니다. 가장 간단한 프로그래밍이 필요한데 고민해 보겠습니다.

#5

안녕하세요

1번 질문 관련:
만약 백업 서버로 돌리기 위해 서버의 IP주소가 변경된다면, WizFi250은 [DISCONNECT] 이벤트를 검출 할 것 입니다.
이 때 DNS Lookup을 하여 다시 접속 시도 하는 방법도 괜찮을 것 같습니다.

2번 질문:
MCU에서 WizFi250에게 Serial Command로 설정하는 방법이 가장 일반적인 방법입니다.
하지만 여의치 않으실 경우, WizFi250의 Web Server를 통해 제한적으로 Serial to Wi-Fi 설정을 하실 수 있습니다.
자세한 내용은 아래 주소를 참고 하시기 바랍니다.
http://wizwiki.net/wiki/doku.php?id=products:wizfi250:wizfi250pg:start#how_to_use_web_configuration

참고로, Web Server를 통해 Serial to Wi-Fi 설정을 하실 경우, WizFi250은 Data Mode로 동작 합니다.