GPGSV
GPS satellites in view
Platform: |
OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2 |
This log contains the number of GPS SVs in view, PRN numbers, elevation, azimuth and SNR value. Each message includes up to four satellites. If there are more than four satellites in view, additional messages are transmitted. The total number of messages and the message number are included in each message.
The GPGSV log outputs these messages without waiting for a valid almanac. Instead, it uses a UTC time, calculated with default parameters. In this case, the UTC time status (see the TIME log) is set to WARNING since it may not be one hundred percent accurate. When a valid almanac is available, the receiver uses the real parameters. Then the UTC time status is set to VALID.
|
|
Message ID: 223
Log Type: Synch
Recommended Input:
log gpgsv ontime 1
Example (GPS only):
$GPGSV,4,1,16,02,82,150,53,11,78,139,,12,72,191,53,25,50,296,51*77
$GPGSV,4,2,16,06,43,056,49,20,33,149,45,29,20,275,44,19,16,087,46*73
$GPGSV,4,3,16,31,11,329,42,05,10,169,42,24,07,212,44,04,01,033,*7C
$GPGSV,4,4,16,44,32,184,47,51,31,171,48,48,31,194,47,46,30,199,47*7E
Example (Multi-constellation):
$GLGSV,3,1,10,81,63,034,51,82,53,272,51,80,52,292,,79,38,200,49*6A
$GLGSV,3,2,10,65,24,046,42,66,16,105,47,73,15,334,46,88,14,062,46*61
$GLGSV,3,3,10,83,11,253,,72,07,001,44*68
$GPGSV,4,1,16,02,80,085,53,11,76,091,,12,61,180,51,25,58,284,52*79
$GPGSV,4,2,16,20,42,142,50,06,33,056,47,29,28,280,47,05,19,166,47*7F
$GPGSV,4,3,16,31,15,321,46,19,08,093,46,04,04,025,,09,03,055,*78
$GPGSV,4,4,16,44,32,184,48,51,31,171,48,48,31,194,47,46,30,199,48*7E
$GAGSV,3,1,09,34,72,231,53,30,65,251,53,36,51,059,51,02,36,170,49*62
$GAGSV,3,2,09,27,25,314,47,15,19,236,47,04,08,037,46,09,04,085,*65
$GAGSV,3,3,09,11,03,057,*50
$GQGSV,1,1,01,02,08,309,37*4D
$BDGSV,5,1,18,34,85,015,53,11,67,274,51,12,55,069,49,43,39,265,50*61
$BDGSV,5,2,18,23,37,289,50,25,36,225,48,44,31,078,49,22,25,064,46*69
$BDGSV,5,3,18,21,20,119,45,16,11,320,42,06,10,325,40,09,10,340,38*6D
$BDGSV,5,4,18,39,08,310,40,37,07,331,45,59,06,288,,19,05,017,*64
$BDGSV,5,5,18,31,03,333,,24,02,179,*68
$GIGSV,1,1,00,,,,*60
The GPGSV log can be used to determine which GPS satellites are currently available to the receiver. Comparing the information from this log to that in the GPGSA log shows if the receiver is tracking all available satellites.
See also the Note in the GPGGA log that applies to all NMEA logs.
Field |
Structure |
Description |
Symbol |
Example |
1 |
$GPGSV |
Log header |
|
$GPGSV |
2 |
# msgs |
Total number of messages (1-9) |
x |
3 |
3 |
msg # |
Message number (1-9) |
x |
1 |
4 |
# sats |
Total number of satellites in view. May be different than the number of satellites in use (see also the GPGGA log) |
xx |
09 |
5 |
prn |
Satellite PRN number GPS = 1 to 32 Galileo = 1 to 36 BeiDou = 1 to 63 NavIC = 1 to 14 QZSS = 1 to 10 SBAS = 33 to 64 (add 87 for PRN#s) GLONASS = 65 to 96 1 |
xx |
03 |
6 |
elev |
Elevation, degrees, 90 maximum |
xx |
51 |
7 |
azimuth |
Azimuth, degrees True, 000 to 359 |
xxx |
140 |
8 |
SNR |
SNR (C/No) 00-99 dB, null when not tracking |
xx |
42 |
... ... ... |
... ... ... |
Next satellite PRN number, elev, azimuth, SNR, ... Last satellite PRN number, elev, azimuth, SNR, |
|
|
variable |
system ID |
GNSS system ID. See Table: System and Signal IDs. This field is only output if the NMEAVERSION is 4.11 (see the NMEAVERSION command). |
|
|
variable |
*xx |
Check sum |
*hh |
*72 |
variable |
[CR][LF] |
Sentence terminator |
|
[CR][LF] |