summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xgpsprof8
1 files changed, 5 insertions, 3 deletions
diff --git a/gpsprof b/gpsprof
index 23a18c21..a4e58fd6 100755
--- a/gpsprof
+++ b/gpsprof
@@ -190,9 +190,11 @@ class spaceplot(plotter):
def sample(self):
# Watch out for the NaN value from gps.py.
- self.fixes.append((self.session.fix.latitude,
- self.session.fix.longitude,
- self.session.fix.altitude))
+ if (self.session.valid &
+ (gps.ONLINE_SET | gps.PACKET_SET | gps.LATLON_SET)):
+ self.fixes.append((self.session.fix.latitude,
+ self.session.fix.longitude,
+ self.session.fix.altitude))
return True
def header(self):