정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

esp8266쓰고 있는데 데이터 받는것 한번더 질문 올릴게요 ㅠㅠ
김채현 | 2016-11-09

소스는 일부분은 이렇게 쓰고 있습니다.

 cmd="GET /test.html HTTP/1.0\n\r\n\r";
  Serial.print("CIPSEND=");
  Serial.println(cmd.length());
  dbgSerial.print("AT+CIPSEND=");
  dbgSerial.print(cmd.length());
  if(!dbgSerial.find(">")) return;
  Serial.print(">");
  Serial.println(cmd);
  dbgSerial.print(cmd);
  if(!dbgSerial.find("SEND OK")) return;
  Serial.println("SEND OK");


  while (dbgSerial.available())  
  {  
    char c = dbgSerial.read();  
    Serial.write(c);  
    if(c=='\r') Serial.print('\n');  
  } 
  Serial.println("====");

요런식으로 했습니다. 

아래는 출력값이고요 

CIPSTART
AT+CIPSTART="TCP","192.168.137.82",80
CIPSEND=27
>GET /test.html HTTP/1.0

 

SEND OK

====

보시면 아시겠지만 전혀 출력값을 못받고 있습니다. 

어떻게 해야 받아올수 있을까요 ??ㅠㅠ

이전글   |    blynk 연결 오류 질문드립니다. 2016-11-09
다음글   |    PCB 소량으로 제작해 주는 곳 없나요? 2016-11-09