diff options
author | Gary E. Miller <gem@rellim.com> | 2019-04-17 14:47:14 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-04-17 14:47:14 -0700 |
commit | a036918f4274e65b4738c50e6591709f37b592a5 (patch) | |
tree | 6da892497d7060bafc99f85b2a4c6e6295d5d761 /ubxtool | |
parent | 7a9c252d79f8219fa2774a8c3becf9be017c6948 (diff) | |
download | gpsd-a036918f4274e65b4738c50e6591709f37b592a5.tar.gz |
ubxtool: Add poll for NAV-TIMEBDS, NAV-TIMEGAL, and NAV-TIMEGLO
Diffstat (limited to 'ubxtool')
-rwxr-xr-x | ubxtool | 21 |
1 files changed, 15 insertions, 6 deletions
@@ -2652,8 +2652,8 @@ class ubx(object): return ".Bad Length %s" % m_len u = struct.unpack_from('<LLlhbBL', buf, 0) - s = (' iTOW:%d ms, SOW:%d s, fSOW:%d ns, week %d leapS:%d s\n' - ' Valid:%#x tAcc:%d ns' % u) + s = (' iTOW:%d SOW:%d fSOW:%d week %d leapS:%d\n' + ' Valid:%#x tAcc:%d' % u) if 0x07 & u[5]: s += '\n valid: ' if 1 & u[5]: @@ -2674,8 +2674,8 @@ class ubx(object): return " Bad Length %s" % m_len u = struct.unpack_from('<LLlhbBL', buf, 0) - s = (' iTOW %d ms, galTOW %d s, fGalTow %d ns, galWno %d, leapS %d\n' - ' Valid:%#x, tAcc:%d ns' % u) + s = (' iTOW %d galTOW %d fGalTow %d galWno %d leapS %d\n' + ' Valid:%#x, tAcc:%d' % u) if 0x07 & u[6]: s += '\n valid: ' if 1 & u[6]: @@ -2696,8 +2696,8 @@ class ubx(object): return " Bad Length %s" % m_len u = struct.unpack_from('<LLlhbBL', buf, 0) - s = (' iTOW %d ms, TOD %d s, fTOD %d ns, Nt %d days, N4 %d\n' - ' Valid:%#x, tAcc:%d ns' % u) + s = (' iTOW %d ms, TOD %d s, fTOD %d ns, Nt %d days, N4 %d\n' + ' Valid:%#x, tAcc:%d ns' % u) if 0x03 & u[5]: s += '\n valid: ' if 1 & u[5]: @@ -3960,6 +3960,15 @@ class ubx(object): # UBX-NAV-STATUS "NAV-STATUS": {"command": send_poll, "opt": [0x01, 0x03], "help": "poll UBX-NAV-STATUS Receiver Nav Status"}, + # UBX-NAV-TIMEBDS + "NAV-TIMEBDS": {"command": send_poll, "opt": [0x01, 0x24], + "help": "poll UBX-NAV-TIMEBDS BDS Time Solution"}, + # UBX-NAV-TIMEGAL + "NAV-TIMEGAL": {"command": send_poll, "opt": [0x01, 0x25], + "help": "poll UBX-NAV-TIMEGAL Galileo Time Solution"}, + # UBX-NAV-TIMEGLO + "NAV-TIMEGLO": {"command": send_poll, "opt": [0x01, 0x23], + "help": "poll UBX-NAV-TIMEGLO GLO Time Solution"}, # UBX-NAV-VELECEF "NAV-VELECEF": {"command": send_poll, "opt": [0x01, 0x11], "help": "poll UBX-NAV-VELECEF ECEF velocity"}, |