firmware: expand sensor telemetry
This commit is contained in:
@@ -19,6 +19,10 @@ void updateGps(HardwareSerial& serial, GpsState& s) {
|
||||
s.sentencesPassed = parser.passedChecksum();
|
||||
s.sentencesFailed = parser.failedChecksum();
|
||||
s.baud = activeBaud;
|
||||
s.hdopValid = parser.hdop.isValid();
|
||||
if (s.hdopValid) s.hdop = parser.hdop.hdop();
|
||||
s.locationAgeMs = parser.location.isValid() ? parser.location.age() : ULONG_MAX;
|
||||
s.timeAgeMs = parser.time.isValid() ? parser.time.age() : ULONG_MAX;
|
||||
s.online = s.lastByteMs && millis() - s.lastByteMs <= SENSOR_STALE_MS;
|
||||
s.fix = parser.location.isValid() && parser.location.age() <= SENSOR_STALE_MS;
|
||||
s.satellites = parser.satellites.isValid() ? parser.satellites.value() : 0;
|
||||
|
||||
Reference in New Issue
Block a user