From 013111e8d0e7291fc7b56d93f15542beb51ba25e Mon Sep 17 00:00:00 2001 From: Andrew Valish Date: Wed, 11 Mar 2020 14:28:29 -0700 Subject: [PATCH] filter ublox packets for sidebar (#1233) old-commit-hash: fa7abadc80d508cf39555f67f1c36bc50e0e42dc --- selfdrive/ui/ui.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/selfdrive/ui/ui.cc b/selfdrive/ui/ui.cc index 7b00117921..2562e338fb 100644 --- a/selfdrive/ui/ui.cc +++ b/selfdrive/ui/ui.cc @@ -470,10 +470,11 @@ void handle_message(UIState *s, Message * msg) { } else if (eventd.which == cereal_Event_ubloxGnss) { struct cereal_UbloxGnss datad; cereal_read_UbloxGnss(&datad, eventd.ubloxGnss); - struct cereal_UbloxGnss_MeasurementReport reportdatad; - cereal_read_UbloxGnss_MeasurementReport(&reportdatad, datad.measurementReport); - - s->scene.satelliteCount = reportdatad.numMeas; + if (datad.which == cereal_UbloxGnss_measurementReport) { + struct cereal_UbloxGnss_MeasurementReport reportdatad; + cereal_read_UbloxGnss_MeasurementReport(&reportdatad, datad.measurementReport); + s->scene.satelliteCount = reportdatad.numMeas; + } } else if (eventd.which == cereal_Event_health) { struct cereal_HealthData datad; cereal_read_HealthData(&datad, eventd.health);