MCPcopy Create free account
hub / github.com/PierreGode/Ragnar / has_fix

Method has_fix

gps_manager.py:350–357  ·  view source on GitHub ↗

Return True if GPS has a valid position fix (not stale).

(self)

Source from the content-addressed store, hash-verified

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

Callers 2

get_positionMethod · 0.95
get_statusMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected