UDP, TCP 통신 중이라던가 AT+WA 로 AP 접속 진행 중에
전원이 내려갔다가 다시 켜진다던가 전체 보드의 하드웨어적인 리셋이 있는 경우
다시 부팅된 후에 ATCommand 를 날려도 답이 없는 경우가 있습니다.
해당 경우에 Wizfi 모듈 리셋버튼이나 Wizfi 팩토리 리셋 버튼을 몇차례 눌러주고
전체 보드를 하드웨어 리셋해주면 다시 정상적으로 ATCommand 의 리턴이 날라오는
현상이 있습니다.
여기서 Wizfi 모둘의 리셋이나 Wizfi 펙토리 리셋 버튼을 물리적으로 누르는 형태와 같이
소프트웨어적으로 처리할 수 있는 방법에는 무엇이 있나요??
현재 EXT_nRESET 핀이 ATmega의 GPIO 와 물려있는데 해당 GPIO 의 컨트롤로 가능한지
알고 싶습니다.
WizFi210 EXT_nRESET Pin과 연결되어 있는 MCU의 GPIO를 출력으로 바꾸고 LOW 신호를 200ms ~ 500ms 정도 주시면 WizFi210을 Reset 할 수 있습니다. ( EXT_nRESET Pin을 이용하여 Reset 할 때는 AT+XRESET 명령을 필요 없습니다. )
답변 감사드립니다.
답변 주신 내용대로 테스트 해보았는데요
MCU 를 GPIO를 출력으로 바꾸고 LOW 신호를 준 뒤 300ms 딜레이,
그리고 다시 GPIO 출력을 High 로 바꾸고 300ms 딜레이,
그리고 다음에 GPIO 를 입력으로 바꾼 후
AT 커맨드를 날려봤는데 커맨드에 대한 반응이 없습니다.
테스트 내용 중 잘못된 부분이 있는지, LOW 신호를 준 뒤
AT커맨드를 날리기 전까지 정해진 딜레이가 있는 것인지 궁금합니다.