NMEA sentences order


I’m implementing a driver to process the NMEA messages received from Reach RS. I have seen that RMC comes always before GGA. I have a few question.

  • Is there a particular order in which we can expect NMEA sentences to come? I imagine that yes.
  • Can we expect the order to be the same always or could it change between different runs.
  • Is that ordering based in a standard? If that’s not the case, is there a general consensus on which should be ordering?

My worries is because I want to implement my code properly, so I need to know if I can expect messages to come in a particular ordering.


This topic was automatically closed after 100 days. New replies are no longer allowed.