summaryrefslogtreecommitdiff
path: root/gpsfake.py
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2006-11-29 11:37:10 +0000
committerEric S. Raymond <esr@thyrsus.com>2006-11-29 11:37:10 +0000
commit69ad92bc674eb1bd38cf085301727e318d036833 (patch)
tree65c1197b1f3de8fa9082bd45d9144265bf02de88 /gpsfake.py
parentef5816fb4d2000bd8d5a00af2dc8a7518871c10c (diff)
downloadgpsd-69ad92bc674eb1bd38cf085301727e318d036833.tar.gz
Make the -l option of gpsfake more useful.
Diffstat (limited to 'gpsfake.py')
-rw-r--r--gpsfake.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/gpsfake.py b/gpsfake.py
index 013f43a6..5b14bb4f 100644
--- a/gpsfake.py
+++ b/gpsfake.py
@@ -121,23 +121,28 @@ class TestLoad:
# Look at the first packet to grok the GPS type
if self.sentences[0][0] == '$':
self.packtype = "NMEA"
- self.legend = "gpsfake: line %d "
+ self.legend = "gpsfake: line %d: "
+ self.idoffset = None
self.textual = True
elif self.sentences[0][0] == '\xff':
self.packtype = "Zodiac binary"
- self.legend = "gpsfake: packet %d"
+ self.legend = "gpsfake: packet %d: "
+ self.idoffset = None
self.textual = True
elif self.sentences[0][0] == '\xa0':
self.packtype = "SiRF binary"
- self.legend = "gpsfake: packet %d"
+ self.legend = "gpsfake: packet %d: "
+ self.idoffset = 3
self.textual = False
elif self.sentences[0][0] == '\x10':
self.packtype = "TSIP binary"
- self.legend = "gpsfake: packet %d"
+ self.legend = "gpsfake: packet %d: "
+ self.idoffset = 1
self.textual = False
elif self.type == "RTCM":
self.packtype = "RTCM"
self.legend = None
+ self.idoffset = None
self.textual = False
else:
sys.stderr.write("gpsfake: unknown log type (not NMEA or SiRF) can't handle it!\n")