Can the u-blox API tell which GNSS satellites are visible?

I have an Arduino sketch that is outputting location info from a ZOE-M8Q. Its telling me that it has 20 satellites in view. These can’t possibly all be GPS satellites and must include some BeiDou and/or GLONASS. Is there any way to show how many of each type of satellite the board can see?

Thanks.

Hi Matt,

Please try this example:

https://github.com/sparkfun/SparkFun_u- … AV_SAT.ino

Best wishes,

Paul

Very cool! Here’s my output from that:

08:32:12.159 → New NAV SAT data received. It contains data for 27 SVs.

08:32:12.159 → GPS 1 ===========================

08:32:12.159 → GPS 2 ========================

08:32:12.159 → GPS 3 =========================================

08:32:12.193 → GPS 6 ========================================

08:32:12.193 → GPS 11

08:32:12.193 → GPS 12 ================================

08:32:12.193 → GPS 13

08:32:12.193 → GPS 14 ===========================

08:32:12.193 → GPS 15

08:32:12.193 → GPS 17 ================================================

08:32:12.193 → GPS 19 =============================================

08:32:12.193 → GPS 24 =========================================

08:32:12.193 → GPS 28 ====================================

08:32:12.227 → GPS 32

08:32:12.227 → SBAS 133 ==================================

08:32:12.227 → SBAS 135 ==================================

08:32:12.227 → SBAS 138

08:32:12.227 → QZSS 2

08:32:12.227 → GLONASS 1

08:32:12.227 → GLONASS 2 ====================

08:32:12.227 → GLONASS 3

08:32:12.227 → GLONASS 9

08:32:12.227 → GLONASS 10 ===============================

08:32:12.227 → GLONASS 11 ======================================

08:32:12.227 → GLONASS 19 ======================

08:32:12.227 → GLONASS 20

08:32:12.265 → GLONASS 21

I’d never even heard of QZSS before, which is a Japanese system. I’m in the northwest corner of Washington State.

Thanks.