Existing sensors complete
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user