connect UBX Rx to UBX packetizer

This commit is contained in:
2026-03-16 15:36:19 +01:00
parent fd0be82719
commit 2e83aeeb62
+11 -3
View File
@@ -95,15 +95,18 @@ if __name__ == "__main__":
# TCPIP multi source receiver
mc = NetworkBackend(server_list)
for grm in [" neo-f9p", "zed-x20p"]:
rx_list = [
nmea_rx_list = [
Gll(grm, 'GN'),
Gsa(grm, 'GN'),
Gsv(grm, 'GP'),
Gga(grm, 'GP'),
Rmc(grm, 'GN'),
Gga(grm, 'GN'),
UbxReceiver(grm, 0x0a, 0x36)
]
ubx_rx_list = [
UbxReceiver(grm, 0x0a, 0x36),
]
# Topology
# Receiver-0.0 \
# Receiver-0.1 + Packetizer-0 - Transceiver-0 \
@@ -123,9 +126,14 @@ if __name__ == "__main__":
transceiver.register_recv(ubx_packetizer)
# Register Receiver to NMEA-Packetizer
for rx in rx_list:
for rx in nmea_rx_list:
nmea_packetizer.register_recv(rx)
# Register Receiver to UBX-Packetizer
for rx in ubx_rx_list:
ubx_packetizer.register_recv(rx)
# Connect all sources
mc.connect()