Thanks for sharing! So, looking at the screenshot, here are my observations:

  1. Dual frequency appears to be in use for GPS (1, 8, 27, and 30), Galileo (12), and QZSS (193), as they all have two entries in the list
  2. The Mi 8 (with the current firmware revision) doesn’t appear to support the GnssStatus.getCarrierFrequencyHz() method to get the carrier frequency for each satellite. GPSTest will show the text classification of the carrier frequency (e.g. L1, L5) if it’s in a recognized range, and it will display the raw float value if it’s not in a recognized range. So blank values means that the API isn’t returning any data at all.

Could you share the exact firmware version and Android version number that you used for this screenshot?

Improving the world, one byte at a time. @sjbarbeau,, I work @CUTRUSF. Posts are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store