diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2015-08-23 18:12:42 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-08-23 22:53:05 -0400 |
commit | f1a6cb6bacece2ee83a9784a9e239d607b6e81e1 (patch) | |
tree | e38e07e2a93debc170a32c8304288fcd00e38687 /gpsprof | |
parent | 9b3687772bffc2762c78875ab6a1eb047273d557 (diff) | |
download | gpsd-f1a6cb6bacece2ee83a9784a9e239d607b6e81e1.tar.gz |
In gpsprof, usefully ID a plot for non-serial devices.
Diffstat (limited to 'gpsprof')
-rwxr-xr-x | gpsprof | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -59,11 +59,16 @@ class plotter: def whatami(self): "How do we identify this plotting run?" - return "%s, %s, %d %dN%d, cycle %ds" % \ + desc = "%s, %s, " % \ (gps.misc.isotime(self.start_time), - self.device.get('driver', "unknown"), self.device['bps'], - 9 - self.device['stopbits'], - self.device['stopbits'], self.device['cycle']) + self.device.get('driver', "unknown")) + if 'bps' in self.device: + desc + "%d %dN%d, cycle %ds" % \ + (self.device['bps'], 9 - self.device['stopbits'], + self.device['stopbits'], self.device['cycle']) + else: + desc += self.device['path'] + return desc def collect(self, verbose, logfp=None): "Collect data from the GPS." |