laikad: move 'from_qcom_source' into try block (#28510)

fix not cached except
mqb-freewheeling
Dean Lee 2 years ago committed by GitHub
parent 9bb9657c9c
commit 825c5a87df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      selfdrive/locationd/laikad.py

@ -192,9 +192,9 @@ class Laikad:
def is_good_report(self, gnss_msg):
if gnss_msg.which() == 'drMeasurementReport' and self.use_qcom:
constellation_id = ConstellationId.from_qcom_source(gnss_msg.drMeasurementReport.source)
# TODO: Understand and use remaining unknown constellations
try:
constellation_id = ConstellationId.from_qcom_source(gnss_msg.drMeasurementReport.source)
good_constellation = constellation_id in [ConstellationId.GPS, ConstellationId.SBAS, ConstellationId.GLONASS]
except NotImplementedError:
good_constellation = False

Loading…
Cancel
Save