redefine hasLock() for UBlox GPS

This commit is contained in:
a-f-G-U-C 2021-09-02 13:21:48 +00:00 committed by GitHub
parent 25841c072a
commit 5cf1a87657
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View File

@ -196,6 +196,11 @@ bool UBloxGPS::lookForLocation()
return foundLocation; return foundLocation;
} }
bool UBloxGPS::hasLock()
{
return (fixType >= 3 && fixType <= 4);
}
bool UBloxGPS::whileIdle() bool UBloxGPS::whileIdle()
{ {
// if using i2c or serial look too see if any chars are ready // if using i2c or serial look too see if any chars are ready

View File

@ -54,6 +54,7 @@ class UBloxGPS : public GPS
* @return true if we've acquired a new location * @return true if we've acquired a new location
*/ */
virtual bool lookForLocation(); virtual bool lookForLocation();
virtual bool hasLock();
/// If possible force the GPS into sleep/low power mode /// If possible force the GPS into sleep/low power mode
virtual void sleep(); virtual void sleep();