Using Winfast Navigator. First select Tools - Port Setting and set as NMEA COM2 Baud 4800 Next go to Tools - Command and select NMEA Tab. Change settings to GGA 1 GLL 1 GSA 1 GSV 5 RMC 1 VTG 1 Leave the others as 0. Now tap on Initialise and choose Factory, and untick the two message boxes. Now choose View - Development and you should see some figures. (see below) Click OK and go outside under an unobstructed sky and wait. (If this doesn't work it would appear there may be a loose/broken connection between the aerial and the board). When closing Winfast you MUST go to Tools - Disconnect then Tools - Exit. Don't use the 'X' top right or it will not release the port.
To give you an idea of the results you can get.
All data is received every second except GSV, which is every 5 seconds. There are three GSV lines 3.1, 3.2 and 3.3. This represents Line 1 of 3, 2 of 3, 3 of 3.
$GPGGA,150904.000,5122.2861,N,00035.9727,E,1,06,1. 3,44.3,M,47.0,M,,0000*65
$GPGLL,5122.2861,N,00035.9727,E,150904.000,A*39
$GPGSA,A,3,06,25,30,01,14,02,,,,,,,2.4,1.3,2.0*30
$GPRMC,150904.000,A,5122.2861,N,00035.9727,E,0.19, 35.99,250906,,*38
$GPVTG,35.99,T,,M,0.19,N,0.4,K*5A
$GPZDA,150905.000,25,09,2006,,*54
$GPGGA,150905.000,5122.2860,N,00035.9725,E,1,06,1. 3,44.5,M,47.0,M,,0000*61
$GPGLL,5122.2860,N,00035.9725,E,150905.000,A*3B
$GPGSA,A,3,06,25,30,01,14,02,,,,,,,2.4,1.3,2.0*30
$GPRMC,150905.000,A,5122.2860,N,00035.9725,E,0.22, 324.13,250906,,*03
$GPVTG,324.13,T,,M,0.22,N,0.4,K*63
$GPZDA,150906.000,25,09,2006,,*57
$GPGGA,150906.000,5122.2860,N,00035.9725,E,1,06,1. 3,44.8,M,47.0,M,,0000*6F
$GPGLL,5122.2860,N,00035.9725,E,150906.000,A*38
$GPGSA,A,3,06,25,30,01,14,02,,,,,,,2.4,1.3,2.0*30
$GPRMC,150906.000,A,5122.2860,N,00035.9725,E,0.26, 129.08,250906,,*01
$GPVTG,129.08,T,,M,0.26,N,0.5,K*63
$GPZDA,150907.000,25,09,2006,,*56
$GPGGA,150907.000,5122.2858,N,00035.9725,E,1,06,1. 3,45.0,M,47.0,M,,0000*6C
$GPGLL,5122.2858,N,00035.9725,E,150907.000,A*32
$GPGSA,A,3,06,25,30,01,14,02,,,,,,,2.4,1.3,2.0*30
$GPRMC,150907.000,A,5122.2858,N,00035.9725,E,0.36, 143.66,250906,,*0E
$GPVTG,143.66,T,,M,0.36,N,0.7,K*64
$GPZDA,150908.000,25,09,2006,,*59
$GPGGA,150908.000,5122.2857,N,00035.9725,E,1,06,1. 3,44.9,M,47.0,M,,0000*64
$GPGLL,5122.2857,N,00035.9725,E,150908.000,A*32
$GPGSA,A,3,06,25,30,01,14,02,,,,,,,2.4,1.3,2.0*30
$GPGSV,3,1,11,30,75,081,40,06,63,201,39,24,56,245, ,25,38,303,23*76
$GPGSV,3,2,11,05,34,095,,01,33,277,33,02,27,056,26 ,14,21,226,24*73
$GPGSV,3,3,11,04,05,024,18,31,05,338,,07,01,227,09 *40
$GPRMC,150908.000,A,5122.2857,N,00035.9725,E,0.17, 330.05,250906,,*0E
$GPVTG,330.05,T,,M,0.17,N,0.3,K*60
$GPZDA,150909.000,25,09,2
And the following I found very helpful.
Decode of selected position sentences
The most important NMEA sentences include the GGA which provides the current Fix data, the RMC which provides the minimum gps sentences information, and the GSA which provides the Satellite status data.
GGA - essential fix data which provide 3D location and accuracy data.
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545. 4,M,46.9,M,,*47
Where:
GGA Global Positioning System Fix Data
123519 Fix taken at 12:35:19 UTC
4807.038,N Latitude 48 deg 07.038' N
01131.000,E Longitude 11 deg 31.000' E
1 Fix quality: 0 = invalid
1 = GPS fix (SPS)
2 = DGPS fix
3 = PPS fix
4 = Real Time Kinematic
5 = Float RTK
6 = estimated (dead reckoning) (2.3 feature)
7 = Manual input mode
8 = Simulation mode
08 Number of satellites being tracked
0.9 Horizontal dilution of position
545.4,M Altitude, Meters, above mean sea level
46.9,M Height of geoid (mean sea level) above WGS84 ellipsoid
(empty field) time in seconds since last DGPS update
(empty field) DGPS station ID number
*47 the checksum data, always begins with *
GSA - Satellite status
$GPGSA,A,3,04,05,,09,12,,,24,,,,,2.5,1.3,2.1*39
Where:
GSA Satellite status
A Auto selection of 2D or 3D fix (M = manual)
3 3D fix - values include: 1 = no fix
2 = 2D fix
3 = 3D fix
04,05... PRNs of satellites used for fix (space for 12)
2.5 PDOP (dilution of precision)
1.3 Horizontal dilution of precision (HDOP)
2.1 Vertical dilution of precision (VDOP)
*39 the checksum data, always begins with *
GSV - Satellites in View .
$GPGSV,2,1,08,01,40,083,46,02,17,308,41,12,07,344, 39,14,22,228,45*75
Where:
GSV Satellites in view
2 Number of sentences for full data
1 sentence 1 of 2
08 Number of satellites in view
01 Satellite PRN number
40 Elevation, degrees
083 Azimuth, degrees
46 SNR - higher is better
for up to 4 satellites per sentence
*75 the checksum data, always begins with *
RMC - NMEA has its own version of essential gps pvt (position, velocity, time) data. It is called RMC,
The Recommended Minimum, which will look similar to:
$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4 ,230394,003.1,W*6A
Where:
RMC Recommended Minimum sentence C
123519 Fix taken at 12:35:19 UTC
A Status A=active or V=Void.
4807.038,N Latitude 48 deg 07.038' N
01131.000,E Longitude 11 deg 31.000' E
022.4 Speed over the ground in knots
084.4 Track angle in degrees True
230394 Date - 23rd of March 1994
003.1,W Magnetic Variation
*6A The checksum data, always begins with *
GLL - Geographic Latitude and Longitude is a holdover from Loran data and some old units may not send the time and data active information if they are emulating Loran data. If a gps is emulating Loran data they may use the LC Loran prefix instead of GP.
$GPGLL,4916.45,N,12311.12,W,225444,A,*31
Where:
GLL Geographic position, Latitude and Longitude
4916.46,N Latitude 49 deg. 16.45 min. North
12311.12,W Longitude 123 deg. 11.12 min. West
225444 Fix taken at 22:54:44 UTC
A Data Active or V (void)
*31 checksum data
VTG - Velocity made good. The gps receiver may use the LC prefix instead of GP if it is emulating
Loran output.
$GPVTG,054.7,T,034.4,M,005.5,N,010.2,K
where:
VTG Track made good and ground speed
054.7,T True track made good
034.4,M Magnetic track made good
005.5,N Ground speed, knots
010.2,K Ground speed, Kilometers per hour
Note that, as of the 2.3 release of NMEA, there is a new field in the VTG sentence at the end just prior
to the checksum. For more information on this field see here.
Receivers that don't have a magnetic deviation (variation) table built in will null out the Magnetic track
made good.
MSS - Beacon Receiver Status
$GPMSS,55,27,318.0,100,*66
where:
55 signal strength in dB
27 signal to noise ratio in dB
318.0 Beacon Frequency in KHz
100 Beacon bitrate in bps
*66 checksum |