Управление и контроль
Код: Выделить всё
if (mqtt.connected()) {
mqtt.loop();
}
else {
// Reconnect every 10 seconds
unsigned long t = millis();
if (t - lastReconnectAttempt > 10000L) {
lastReconnectAttempt = t;
}
if (mqttConnect()) {
lastReconnectAttempt = 0;
}
else if (!modem.gprsConnect(apn, user, pass)) {
while (true);
}
}
Код: Выделить всё
if (mqtt.connected()) {
mqtt.loop();
}
else {
// Reconnect every 10 seconds
unsigned long t = millis();
if (t - lastReconnectAttempt > 10000L) {
lastReconnectAttempt = t;
if (mqttConnect()) {
lastReconnectAttempt = 0;
}
}
else if (!modem.gprsConnect(apn, user, pass)) {
while (true);
}
}
Это приходит импульс с микрухи 340 usb на ресет при восстановлении связи. увы.
Можно, удалите все чем не пользуетесь, первым делом все что касается вывода в сериал....ну а далее библиотеку почикать...
нет. там симетричный мультивибратор стоит стоит.