TinyGsmClient и Народный Мониторинг
- Войдите на сайт для отправки комментариев
Пнд, 23/09/2019 - 00:46
Коллеги, может кто сталкивался с библиотекой TinyGSM?
Пример с Blynk работает без проблем, а когда пытаюсь добавить отправку в Народный Мониторинг все зависает.
void SendToNarodmon() {
TinyGsmClient client(modem);
String buf;
buf = "#" + Hostname + "\r\n"; // заголовок
buf = buf + "#A0#" + String(AA0) + "\r\n";
buf = buf + "##\r\n"; // закрываем пакет
if (!client.connect("narodmon.ru", 8283)) { // попытка подключения
Serial.println("connection failed");
} else
{
client.print(buf); // и отправляем данные
while (client.available()) {
String line = client.readStringUntil('\r'); // если что-то в ответ будет - все в Serial
Serial.print(line);
}
}
}
Насколько я понимаю, проблема в создании клиента. Та же процедура с EthernetClient client замечательно работает по сети. А вот как ее заставить работать по модему?