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

This commit is contained in:
Starbeamrainbowlabs 2019-06-13 14:53:59 +01:00
parent daf3475704
commit 7dbfd5807b
1 changed files with 5 additions and 2 deletions

View File

@ -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;
}