Small tweaks
parent
e922a49a18
commit
7a0cc44a26
|
@ -8,7 +8,7 @@
|
||||||
#include <esp_task_wdt.h>
|
#include <esp_task_wdt.h>
|
||||||
|
|
||||||
|
|
||||||
#define WDT_TIMEOUT 600
|
#define WDT_TIMEOUT 10
|
||||||
#define XFER_CHUNK_SIZE 256
|
#define XFER_CHUNK_SIZE 256
|
||||||
|
|
||||||
#define SERIAL_TCP_PORT 8880
|
#define SERIAL_TCP_PORT 8880
|
||||||
|
@ -62,8 +62,9 @@ void setup() {
|
||||||
int last = millis();
|
int last = millis();
|
||||||
void loop() {
|
void loop() {
|
||||||
ArduinoOTA.handle();
|
ArduinoOTA.handle();
|
||||||
// resetting WDT every 2s
|
|
||||||
if (millis() - last >= 2000) {
|
// resetting WDT every 1s
|
||||||
|
if (millis() - last >= 1000) {
|
||||||
Serial.println("Resetting WDT...");
|
Serial.println("Resetting WDT...");
|
||||||
esp_task_wdt_reset();
|
esp_task_wdt_reset();
|
||||||
last = millis();
|
last = millis();
|
||||||
|
@ -89,7 +90,7 @@ void loop() {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (millis() - last >= 2000) {
|
if (millis() - last >= 1000) {
|
||||||
Serial.println("Resetting WDT...");
|
Serial.println("Resetting WDT...");
|
||||||
esp_task_wdt_reset();
|
esp_task_wdt_reset();
|
||||||
last = millis();
|
last = millis();
|
||||||
|
@ -109,6 +110,8 @@ void loop() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// Reboot after a disconnect, to get rid of any cruft
|
||||||
|
while(1);
|
||||||
}
|
}
|
||||||
else { // Empty the serial port buffer if there's no client connected
|
else { // Empty the serial port buffer if there's no client connected
|
||||||
int bytes_recvd = 0;
|
int bytes_recvd = 0;
|
||||||
|
|
Loading…
Reference in New Issue