Existing sensors complete

This commit is contained in:
2026-07-06 19:05:03 -06:00
parent 8444c65f66
commit 7af51f46a3
2 changed files with 8 additions and 3 deletions
+4
View File
@@ -22,6 +22,7 @@ class GPS:
self._gps_time = (0, 0, 0)
self._previous_gps_time = (0, 0, 0)
self.time_updated = False
self._time_ready = False
self.gps_updated = False
self.sats_updated = False
self._gps_update_time = [0, 0, 0, 0]
@@ -36,6 +37,7 @@ class GPS:
self._gps_time = (self._gps.timestamp_utc.tm_hour, self._gps.timestamp_utc.tm_min, self._gps.timestamp_utc.tm_sec)
if self._gps_time != self._previous_gps_time:
self.time_updated = True
self._time_ready = True
self._previous_gps_time = self._gps_time[:]
if self._gps.latitude != self._previous_latitude:
self.gps_updated = True
@@ -132,4 +134,6 @@ class GPS:
return False
if self._gps.vdop is None:
return False
if not self._time_ready:
return False
return True