﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
21007	[PATCH] Import more data from NMEA GNSS tracks	pyrog	team	"With Real Time Kinematic (RTK) more NMEA fields could be stored for each nodes, and used e.g. for colorise the track.

- The age in [https://gpsd.gitlab.io/gpsd/NMEA.html#_gga_global_positioning_system_fix_data GGA] message
- The full satellite count (for all constellations) in [https://gpsd.gitlab.io/gpsd/NMEA.html#_gsa_gps_dop_and_active_satellites GSA] message
- The standard deviation of horizontal error in [https://gpsd.gitlab.io/gpsd/NMEA.html#_gst_gps_pseudorange_noise_statistics GST] message
- The differential reference station ID in [https://gpsd.gitlab.io/gpsd/NMEA.html#_gga_global_positioning_system_fix_data GGA]

Currently JOSM display the satellite count for the GPS constellation only.

To obtain it, count the non empty SVID in the [https://gpsd.gitlab.io/gpsd/NMEA.html#_gsa_gps_dop_and_active_satellites GSA] sentence. 
21 in the following example (SVID 12,25,29,31,32 76,84 02,24,12,36,07,08,11,25 30,36,26,29,13,35)
{{{
$GNGGA,070832.25,4634.4821410,N,00545.0846823,E,4,12,0.59,548.778,M,47.205,M,1.3,0000*60
$GNGSA,A,3,12,25,29,31,32,,,,,,,,1.09,0.59,0.92,1*02
$GNGSA,A,3,76,84,,,,,,,,,,,1.09,0.59,0.92,2*00
$GNGSA,A,3,02,24,12,36,07,08,11,25,,,,,1.09,0.59,0.92,3*06
$GNGSA,A,3,30,36,26,29,13,35,,,,,,,1.09,0.59,0.92,4*06
}}}

The standard deviation horizontal error is the maximum of the **standard deviation of latitude error** or **standard deviation or longitude error**.
In this exemple, the standard deviation horizontal error is 0.019 meter (1.9 cm)
{{{
$GNGST,070832.50,32,0.053,0.037,48,0.018,0.019,0.035*4A
}}}
"	enhancement	closed	normal	25.02	Core		fixed		
