Browse Source

Tweak GPS, but we might have a loose cable somewhere, or a misconfiguration.

master
Starbeamrainbowlabs 3 years ago
parent
commit
7dbfd5807b
  1. 7
      iot/main/gps.cpp

7
iot/main/gps.cpp

@ -15,10 +15,13 @@ TinyGPSLocation gps_location() { @@ -15,10 +15,13 @@ TinyGPSLocation gps_location() {
Serial.print("[gps] Getting location: ");
// We WILL discover our location - if it's the last thing we do!
while(true) {
if(millis() > 5000 && gps.charsProcessed() < 10) {
Serial.print(F("\n[error] Failed to initialise GPS device."));
while(true) { delay(1); }
}
// Make sure there's something to read
if(serial_gps.available() <= 0) {
Serial.print("!");
delay(100);
continue;
}

Loading…
Cancel
Save