Return True if GPS has a valid position fix (not stale).
(self)
| 348 | self.error = "gpsd not reachable on localhost:2947" |
| 349 | logger.error(self.error) |
| 350 | return False |
| 351 | self._gpsd_sock = sock |
| 352 | self._use_gpsd = True |
| 353 | self._running = True |
| 354 | self.connected = True |
| 355 | self.error = None |
| 356 | self._thread = threading.Thread(target=self._read_loop_gpsd, daemon=True, name="gps-reader") |
| 357 | self._thread.start() |
| 358 | logger.info("GPS started via gpsd") |
| 359 | return True |
| 360 |
no outgoing calls
no test coverage detected