added serial query for sleep instead of taking cam photo

pico-fc-test
alanbjohnston 3 years ago committed by GitHub
parent c88dc8b5a5
commit 07417fd4dc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -210,6 +210,27 @@ void setup() {
}
void loop() {
bool timeout = false;
bool continue = false;
unsigned long timer_ms = millis();
while ((Serial.available() < 0) || !timeout) {
if ((millis() - timer_ms) > 10000) timeout = true;
}
if (Serial.available() > 0) {
char result = Serial.read();
if ((result == 'f') || (result == 'F')) PIFFS.format();
continue = true;
}
if (!continue) {
esp_sleep_enable_timer_wakeup(5 * 1000000); // sleep for 10 seconds
Serial.println("Going to sleep now for 5 seconds");
Serial.flush();
esp_deep_sleep_start();
}
char filename[] = "/cam.jpg";
@ -217,11 +238,11 @@ void loop() {
send_image_serial(filename);
delay(500);
// delay(500);
esp_sleep_enable_timer_wakeup(10 * 1000000); // sleep for 10 seconds
Serial.println("Going to sleep now");
Serial.println("Going to sleep now for 10 seconds");
Serial.flush();
esp_deep_sleep_start();
}

Loading…
Cancel
Save

Powered by TurnKey Linux.