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 # TCPIP multi source receiver
mc = NetworkBackend(server_list) mc = NetworkBackend(server_list)
for grm in [" neo-f9p", "zed-x20p"]: for grm in [" neo-f9p", "zed-x20p"]:
rx_list = [ nmea_rx_list = [
Gll(grm, 'GN'), Gll(grm, 'GN'),
Gsa(grm, 'GN'), Gsa(grm, 'GN'),
Gsv(grm, 'GP'), Gsv(grm, 'GP'),
Gga(grm, 'GP'), Gga(grm, 'GP'),
Rmc(grm, 'GN'), Rmc(grm, 'GN'),
Gga(grm, 'GN'), Gga(grm, 'GN'),
UbxReceiver(grm, 0x0a, 0x36)
] ]
ubx_rx_list = [
UbxReceiver(grm, 0x0a, 0x36),
]
# Topology # Topology
# Receiver-0.0 \ # Receiver-0.0 \
# Receiver-0.1 + Packetizer-0 - Transceiver-0 \ # Receiver-0.1 + Packetizer-0 - Transceiver-0 \
@@ -123,9 +126,14 @@ if __name__ == "__main__":
transceiver.register_recv(ubx_packetizer) transceiver.register_recv(ubx_packetizer)
# Register Receiver to NMEA-Packetizer # Register Receiver to NMEA-Packetizer
for rx in rx_list: for rx in nmea_rx_list:
nmea_packetizer.register_recv(rx) nmea_packetizer.register_recv(rx)
# Register Receiver to UBX-Packetizer
for rx in ubx_rx_list:
ubx_packetizer.register_recv(rx)
# Connect all sources # Connect all sources
mc.connect() mc.connect()