summaryrefslogtreecommitdiff
path: root/ubxtool
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-04-17 14:47:14 -0700
committerGary E. Miller <gem@rellim.com>2019-04-17 14:47:14 -0700
commita036918f4274e65b4738c50e6591709f37b592a5 (patch)
tree6da892497d7060bafc99f85b2a4c6e6295d5d761 /ubxtool
parent7a9c252d79f8219fa2774a8c3becf9be017c6948 (diff)
downloadgpsd-a036918f4274e65b4738c50e6591709f37b592a5.tar.gz
ubxtool: Add poll for NAV-TIMEBDS, NAV-TIMEGAL, and NAV-TIMEGLO
Diffstat (limited to 'ubxtool')
-rwxr-xr-xubxtool21
1 files changed, 15 insertions, 6 deletions
diff --git a/ubxtool b/ubxtool
index 2936d914..a6df0633 100755
--- a/ubxtool
+++ b/ubxtool
@@ -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"},