- UbxReceiver: added catch all

This commit is contained in:
2026-03-17 20:01:39 +01:00
parent 39f3e688b0
commit ce0fa22c58
2 changed files with 11 additions and 5 deletions
+6 -3
View File
@@ -16,7 +16,7 @@ from nmea.GGA import Gga
from nmea.RMC import Rmc
from threading import Thread
from queue import Queue
from ubx.ubx import frame_create
class NetworkBackend(ABackend):
def __init__(self, servers: list[dict]):
@@ -145,9 +145,10 @@ if __name__ == "__main__":
Gga(grm, 'GN'),
]
ubx_rx_list = [
UbxReceiver('UBX-NAV-SIG', 0x01, 0x43),
# UbxReceiver('UBX-NAV-SIG', 0x01, 0x43),
UbxReceiver('UBX-ACK-ACK', 0x05, 0x01),
UbxReceiver('UBX-ACK-NACK', 0x05, 0x00),
UbxReceiver('default'),
]
# Topology
@@ -190,7 +191,9 @@ if __name__ == "__main__":
while True:
try:
for grm in [" neo-f9p", "zed-x20p"]:
transceiver[grm].send(b'Hallo')
# Poll UBX-NAV-CLOCK (0x01 0x22)
frame = frame_create(0x01, 0x22, b'')
transceiver[grm].send(frame)
except ValueError:
break