2 very closely related questions about differential correction with a Garmin unit:

1). Some data was collected using a Garmin GPSMAP 76Cx unit and the data collectors are interested in whether post-processing differential correction is possible. Does anyone know if this model of unit supports this kind of functionality?

If I'm understanding this right (and please correct me if I'm wrong), various brands of GPS units collect a whole slew of information behind the scenes as they record points and save this in a proprietary format, such as SSF for Trimble. This is then convertible to a universal RINEX format using software (sometimes open-source?), which is then used to do post-processing differential correction. Does the Garmin GPSMAP 76Cx produce this kind of file, equivalent to, say, an SSF file on a Trimble Juno SB? I can't seem to find any such information in its detailed specs.

2). If there is no such background info collected by the unit, is any kind of post-processing differential correction possible to data collected by this unit? It may even be the case that the data collectors didn't create any points on the unit but simply wrote down the time and coordinates it displayed. As I understand it, RINEX / SSF / whatever files contain a lot of other info -- the exact "GPS time" (as opposed to local or UTC time) when each point was taken, satellite configuration and pseudo-range, a Doppler shift based on whether a satellite is approaching or retreating, number of satellites detected at time of collection, etc. etc.

Presumably if you don't have a unit that's doing all this for you, or you don't even bother to log the point on the unit but just write down the coordinate & time, you're out of luck if you want to do post-processiong correction?

Would be great if you all could confirm! Thanks so much.

  • 1
    Good question. I am no expert on GPS unit and differential correction but I am pretty sure that consumer grade units such as the GPSMAP 76Cx do not have the capacity to collect this info. I am leaning towards "NO" on both 1 & 2 but am curous what others have to say. I think the Juno might be the lowest end unit whose processor is capable of collecting this info. Commented Feb 13, 2014 at 21:58
  • Just a link that may be useful: Post-Processed Differential Correction Commented Feb 14, 2014 at 22:23
  • For old GARMIN units you may find you are able to extract RINEX data using GAR2RNX. Garmin GPSMAP 66 now provides RINEX data as an output
    – nmtoken
    Commented Dec 17, 2020 at 17:47

1 Answer 1


As you said, differential correction is based on the correction of the position of EACH satellite viewed in order to compute a new position. So I confirm that it is NOT possible to do differential correction if you only have the coordinates, even if you had the exact time.

If you want to improve the precision of your measurements with a unit that does not store all information, there are 2 things that you can do :

  • Plan your measure : without going into detail, the more satellites you use for measure your position, the more precise your are (but you can still be a little inaccurate, and the location of the satellites also affect the results). You can predict on a short time period the best hour of the day to do your measurement (minimum GDOP is the best).

  • Repeat your measure: there is a temporal correlation of the errors, but if you take many measurement (if possible at diferent times o the day) and take the average, you increase the precision.

Note : - the highest precision with a GPS is achieved by using the carrier phase. This is more than an issue about storing the right information in memory: your GPS also need to be able to "read" the phase.

  • it was not mentioned earlier, but differential GPS means that you also need the data from at least one other GPS (located not too far and working at the same time)
  • Thank you, great to have this confirmed. I understand about planning and repeating measures, and also it seems that even the Garmin has real-time differential correction using WAAS which can be enabled and goes a long way toward diminishing error. Marking as answered, because I don't really expect anyone to know for certain about the specific (and discontinued) unit model I asked about, though please chime in if you do!
    – user14175
    Commented Feb 14, 2014 at 21:07
  • Why isnt is possible to do (probably very simplified) differential correction from coordinates from a static base station that would collect correction data?
    – Kozuch
    Commented Jul 31, 2014 at 19:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.