diff options
author | Gary E. Miller <gem@rellim.com> | 2016-09-13 19:54:40 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2016-09-13 19:54:40 -0700 |
commit | 4d5be4ac7f7d60f188cbe0a36ddd6e9c7c4f8b91 (patch) | |
tree | f83498e40cd0b47fa0bfd83a34baa6ce175cee38 /gps | |
parent | 2d8ae8aad520607a9eca92064097f19ec239588d (diff) | |
download | gpsd-4d5be4ac7f7d60f188cbe0a36ddd6e9c7c4f8b91.tar.gz |
Add missing tdop, alpha sort attributes.
Diffstat (limited to 'gps')
-rwxr-xr-x | gps/gps.py | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -218,24 +218,25 @@ class gps(gpscommon, gpsdata, gpsjson): # self.utc is always iso 8601 string # just copy to fix.time self.fix.time = self.utc - self.fix.ept = default("ept", NaN, TIMERR_SET) - self.fix.latitude = default("lat", NaN, LATLON_SET) - self.fix.longitude = default("lon", NaN) self.fix.altitude = default("alt", NaN, ALTITUDE_SET) - self.fix.epx = default("epx", NaN, HERR_SET) - self.fix.epy = default("epy", NaN, HERR_SET) - self.fix.epv = default("epv", NaN, VERR_SET) - self.fix.track = default("track", NaN, TRACK_SET) - self.fix.speed = default("speed", NaN, SPEED_SET) self.fix.climb = default("climb", NaN, CLIMB_SET) + self.fix.epc = default("epc", NaN, CLIMBERR_SET) self.fix.epd = default("epd", NaN) self.fix.eps = default("eps", NaN, SPEEDERR_SET) - self.fix.epc = default("epc", NaN, CLIMBERR_SET) + self.fix.ept = default("ept", NaN, TIMERR_SET) + self.fix.epv = default("epv", NaN, VERR_SET) + self.fix.epx = default("epx", NaN, HERR_SET) + self.fix.epy = default("epy", NaN, HERR_SET) + self.fix.latitude = default("lat", NaN, LATLON_SET) + self.fix.longitude = default("lon", NaN) self.fix.mode = default("mode", 0, MODE_SET) + self.fix.speed = default("speed", NaN, SPEED_SET) self.fix.status = default("status",1) + self.fix.track = default("track", NaN, TRACK_SET) elif self.data.get("class") == "SKY": - for attrp in ("x", "y", "v", "h", "p", "g"): - setattr(self, attrp + "dop", default(attrp + "dop", NaN, DOP_SET)) + for attrp in ( "g", "h", "p", "t", "v", "x", "y"): + n = attrp + "dop" + setattr(self, n, default(n, NaN, DOP_SET)) if "satellites" in self.data.keys(): self.satellites = [] for sat in self.data['satellites']: |