diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2005-02-09 21:57:13 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2005-02-09 21:57:13 +0000 |
commit | 15dfea02c04a2c5dd47f8b7abcfdfe28418e8f50 (patch) | |
tree | 96ff9488eeda09d6530ede3669e24e59bf9a3ba6 /gps.py | |
parent | 9c47001bb113ff812b0d95107b17290e3df87942 (diff) | |
download | gpsd-15dfea02c04a2c5dd47f8b7abcfdfe28418e8f50.tar.gz |
We can now get the baud rate.
Diffstat (limited to 'gps.py')
-rwxr-xr-x | gps.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -77,6 +77,7 @@ class gpsdata: self.length = 0 self.emit_time = 0 self.read_time = 0 + self.baudrate = 0 __setattr__ = setattr @@ -249,7 +250,8 @@ class gps(gpsdata): self.satellites = newsats self.satellite_stamp.refresh() elif cmd in ('Z', 'z'): - if data[1:] not in ("=1", "=0"): + (dummy, self.baudrate) = map(int, data.split(":")) + elif cmd == '$': (self.tag, recv_time, length, emit_time) = data.split(":") self.recv_time = float(recv_time) self.length = int(length) |