[WizFi210/220] 웹서버 헤더 요청 관련 질문

현재 WizFi220 모듈을 클라이언트로 웹서버에 GetMethod를 통한 해더요청을 하고 있습니다.
Uart통신으로 AT Command를 보내고 테라텀 시리얼 포트 연결로 응답을 확인하고 있습니다.

위 블로그에 포스팅 된 내용대로 AP 연결에 성공한 후 at+nctcp 명령어를 통해 Host에 접속하는 것 까지 확인이 되었습니다.

질문을 드릴 부분은
GetMethod를 전송하는 부분에서 esc 를 누르라는 의미가 AT command를 보내듯 유아트 통신을 통해 0x1B 헥사값을 전송하라는 의미인가요? 서버로 부터 아무런 응답도 오질 않아 질문드립니다.

같은 방법으로 테스트 하기위해 ESC S0 HELLO ESC E 를 전송했을 때는 Disconnect 응답을 받았습니다.

  • 더불어 Wizfi 어뎁터 자체의 이름을 지정할 수 있는 지의 여부도 여쭙고 싶습니다.

안녕하세요!

유선으로 말씀드린 것 처럼, Hercules라는 시리얼 툴을 이용하여 외부 서버에 요청하여 응답 받는것 확인 했습니다.

개행은 $0d$da로 변경하신 후, 해더 마지막에는 종료를 알리기 위해 개행을 2번 추가 하도록 합니다.

아래와 같이 커맨드를 구성하신 후, F1 → F2 → F1 → F3 순으로 실행하면 위와 같이 응답 받는 것 확인 하였습니다.

감사합니다.
김성태 드림.

답변 감사합니다. 지정해 주신 포맷대로 전송하였으나 쿼리문의 개행마다 데이터가 보내져 [ERROR : INVAILD INPUT] 응답이 옵니다…

혹시나 해서 나머지 AT Command도 함께 첨부합니다.
소켓을 열고 GET METHOD를 인식을 못하니 시간이 꽤 흐른 후 소켓 에러가 응답으로 옵니다

안녕하세요!

위와 같이 CR/LF Enable을 체크 해제하고 실행하면 응답 받는것 확인하였습니다!

감사합니다.

연이은 질문 죄송합니다…
위와 같이 설정 해 보았으나 같은 응답이 옵니다.

혹시 한바이트 씩 명령어를 처리하도록 클라이언트에서 처리하였는데
그와 관련이 있을 수도 있나요?

5

안녕하세요,

→ 혹시 클라이언트는 WizFi250이랑 연결된 MCU를 말씀하시는건가요!?
전체적인 구조 설명 부탁드립니다!

추가적으로, AT+NCTCP=52.106.120.77,80 이후에
[CONNECT 숫자] 라는 응답을 받으실 텐데요,

해당 숫자는 소켓 번호를 의미하며,
이때의 숫자를 S다음에 입력하여야 합니다.

예를들어, 아까 첨부해주신 사진에서 [CONNECT 0] 이라면
S0GET~으로 커맨드를 보내야합니다!

감사합니다.