summaryrefslogtreecommitdiff
path: root/ubxtool
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-04-16 21:35:52 -0700
committerGary E. Miller <gem@rellim.com>2019-04-16 21:35:52 -0700
commitcf7fb5481c984e833c76a348459636a7f7d16243 (patch)
treef513dad5aea374428f280a57ee12b232073e9840 /ubxtool
parent8bcf581e61f3efb1ba821a0da873878f552acec5 (diff)
downloadgpsd-cf7fb5481c984e833c76a348459636a7f7d16243.tar.gz
ubxtool: Change RXM-RAWX, NAV-POSECEF, and NAV-VELECEF to new style.
Diffstat (limited to 'ubxtool')
-rwxr-xr-xubxtool21
1 files changed, 3 insertions, 18 deletions
diff --git a/ubxtool b/ubxtool
index 5cb0db30..939eac84 100755
--- a/ubxtool
+++ b/ubxtool
@@ -3316,11 +3316,6 @@ class ubx(object):
header = b"\xb5\x62"
return header + msg[:m_len + 4] + m_chk
- def poll_rxm_rawx(self):
- """Poll UBX-RXM-RAWX message"""
- m_data = bytearray(0)
- gps_model.gps_send(2, 0x15, m_data)
-
def gps_send(self, m_class, m_id, m_data):
"""Build, and send, a message to GPS"""
m_all = self.make_pkt(m_class, m_id, m_data)
@@ -3727,21 +3722,11 @@ class ubx(object):
m_data = bytearray(0)
gps_model.gps_send(0x0a, 0x02, m_data)
- def send_nav_posecef(self):
- """UBX-NAV-POSECEF, poll ECEF position"""
- m_data = bytearray(0)
- gps_model.gps_send(1, 1, m_data)
-
def send_nav_sig(self):
"""UBX-NAV-SIG, poll Signal information"""
m_data = bytearray(0)
gps_model.gps_send(1, 0x43, m_data)
- def send_nav_velecef(self):
- """UBX-NAV-VELECEF, poll ECEF velocity decode"""
- m_data = bytearray(0)
- gps_model.gps_send(1, 0x11, m_data)
-
def send_cfg_sbas(self):
"""UBX-CFG-SBAS, poll SBAS settings"""
m_data = bytearray(0)
@@ -3898,13 +3883,13 @@ class ubx(object):
"NAV-SIG": {"command": send_nav_sig,
"help": "UBX-NAV-SIG poll Signal Information"},
# UBX-NAV_POSECEF, poll ECEF position
- "NAV-POSECEF": {"command": send_nav_posecef,
+ "NAV-POSECEF": {"command": send_poll, "opt": [0x01, 0x01],
"help": "UBX-NAV-POSECEF poll ECEF position"},
# UBX-NAV_VELECEF, poll ECEF velocity
- "NAV-VELECEF": {"command": send_nav_velecef,
+ "NAV-VELECEF": {"command": send_poll, "opt": [0x01, 0x11],
"help": "UBX-NAV-VELECEF poll ECEF velocity"},
# UBX-RXM-RAWX poll raw measurement data
- "RXM-RAWX": {"command": poll_rxm_rawx,
+ "RXM-RAWX": {"command": send_poll, "opt": [0x02, 0x15],
"help": "UBX-RXM-RAWX poll raw measurement data"},
# UBX-CFG-CFG reset config
"RESET": {"command": send_cfg_cfg,