diff --git a/selfdrive/manager/process_config.py b/selfdrive/manager/process_config.py index 8945093584..71f63175fa 100644 --- a/selfdrive/manager/process_config.py +++ b/selfdrive/manager/process_config.py @@ -22,7 +22,8 @@ def ublox_available() -> bool: def ublox(started, params, CP: car.CarParams) -> bool: use_ublox = ublox_available() - params.put_bool("UbloxAvailable", use_ublox) + if use_ublox != params.get_bool("UbloxAvailable"): + params.put_bool("UbloxAvailable", use_ublox) return started and use_ublox def qcomgps(started, params, CP: car.CarParams) -> bool: