diff options
author | Gary E. Miller <gem@rellim.com> | 2019-04-11 14:32:39 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-04-11 14:32:39 -0700 |
commit | 922d54c3f5e48a3bdaee32ceac68e1545dc410fc (patch) | |
tree | 49e44fdf92cf9909d61c00ebbe4fa1da57053247 | |
parent | ce8b5aea0cff64ded29f8b72618b9102ba59127e (diff) | |
download | gpsd-922d54c3f5e48a3bdaee32ceac68e1545dc410fc.tar.gz |
ubxtool: UBX-NAV-SOL is gone in protver 27, use UBX-NAV-PVT
-rwxr-xr-x | ubxtool | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -3147,9 +3147,14 @@ class ubx(object): m_data = bytearray([0x01, 0x04, rate]) gps_model.gps_send(6, 1, m_data) - # UBX-NAV-SOL is ECEF. deprecated, use UBX-NAV-PVT instead? - m_data = bytearray([0x01, 0x06, rate]) - gps_model.gps_send(6, 1, m_data) + if 27 > opts['protver']: + # UBX-NAV-SOL is ECEF. deprecated, gone in protver 27 + m_data = bytearray([0x01, 0x06, rate]) + gps_model.gps_send(6, 1, m_data) + else: + # UBX-NAV-PVT + m_data = bytearray([0x01, 0x07, rate]) + gps_model.gps_send(6, 1, m_data) # UBX-NAV-TIMEGPS # Note: UTC may, or may not be UBX-NAV-TIMEGPS. |