Ви не увійшли.
Сторінки 1
Ребята подскажите p.s. отправляю данные на сервер, при успешной отправке gsm отвечает "о"(нуль), если нет то "4", вот создаю условию если "0"(да) то то......... инече "4"(нет) то................ . Он не понимает то что сам отвечает (0 и 4) как решить проблему?
void gprs_send(String data) { //Процедура отправки данных на сервер
//отправка данных на сайт
int d = 400;
Serial.println("Send start");
Serial.println("setup url");
GSMport.println("AT+HTTPPARA="URL","http://mysite.ru/?a=" + data + """);
delay(d * 2);
Serial.println(ReadGSM());
delay(d);
Serial.println("GET url");
GSMport.println("AT+HTTPACTION=0");
delay(d * 2);
Serial.println(ReadGSM());
delay(d);
Serial.println("Send done");
}
String ReadGSM() { //функция чтения данных от GSM модуля
int c;
String v;
while (GSMport.available()) { //сохраняем входную строку в переменную v
c = GSMport.read();
v += char(c);
delay(10);
}
return v;
}
Сторінки 1