summaryrefslogtreecommitdiff
path: root/gps.py
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2005-02-23 14:26:50 +0000
committerEric S. Raymond <esr@thyrsus.com>2005-02-23 14:26:50 +0000
commit0683fc6f8bf89cca866d0fa84bea30c00243baf5 (patch)
tree1b668a813ac16dcae58dacd2ed5b458b00a5f4fd /gps.py
parentc307861f1a7a801d4646e504f97115be6a692821 (diff)
downloadgpsd-0683fc6f8bf89cca866d0fa84bea30c00243baf5.tar.gz
Implemented the I command.
Diffstat (limited to 'gps.py')
-rwxr-xr-xgps.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/gps.py b/gps.py
index 9d2bbea8..962a19c0 100755
--- a/gps.py
+++ b/gps.py
@@ -74,6 +74,8 @@ class gpsdata:
self.satellite_stamp = gps.timestamp(now)
self.await = self.parts = 0
+ self.gps_id = None
+
self.profiling = False
self.tag = ""
self.length = 0
@@ -214,6 +216,8 @@ class gps(gpsdata):
self.cycle = int(data)
elif cmd in ('D', 'd'):
self.utc = data
+ elif cmd in ('I', 'i'):
+ self.gps_id = data
elif cmd in ('M', 'm'):
i1 = int(data)
self.mode_stamp.changed = (self.mode != i1)