diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-05-15 09:24:34 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-05-15 09:24:34 +0000 |
commit | 0130eb32341f6006529ca98c6371f365653c4c43 (patch) | |
tree | 803bb341be024352ac142a8238d94d40761ca2a9 /gps.py | |
parent | 0a3c3eac603b272ce666e2018409d3be16388ce5 (diff) | |
download | gpsd-0130eb32341f6006529ca98c6371f365653c4c43.tar.gz |
Cope with ? in GSV timestamp field.
Diffstat (limited to 'gps.py')
-rwxr-xr-x | gps.py | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -346,8 +346,10 @@ class gps(gpsdata): self.valid |= ONLINE_SET elif cmd in ('Y', 'y'): satellites = data.split(":") - self.timings.sentenvce_tag = satellites.pop(0) - self.timings.sentence_time = float(satellites.pop(0)) + self.timings.sentence_tag = satellites.pop(0) + self.timings.sentence_time = satellites.pop(0) + if self.timings.sentence_time != "?": + float(self.timings.sentence_time) d1 = int(satellites.pop(0)) newsats = [] for i in range(d1): |