From 2e83aeeb623128523409cf5f5f61e1bea7f10239 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Mon, 16 Mar 2026 15:36:19 +0100 Subject: [PATCH] connect UBX Rx to UBX packetizer --- network_backend.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/network_backend.py b/network_backend.py index 22ec4bb..30a42fb 100644 --- a/network_backend.py +++ b/network_backend.py @@ -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()