diff --git a/src/NmeaParser/Nmea/Gsv.cs b/src/NmeaParser/Nmea/Gsv.cs index ade6a3f..15ad778 100644 --- a/src/NmeaParser/Nmea/Gsv.cs +++ b/src/NmeaParser/Nmea/Gsv.cs @@ -157,6 +157,19 @@ namespace NmeaParser.Messages return SatelliteSystem.Unknown; } } + + /// + public override string ToString() + { + switch (TalkerId) + { + case Talker.GlobalPositioningSystem: return $"GPS{Id}"; + case Talker.GlonassReceiver: return $"GLO{Id}"; + case Talker.GalileoPositioningSystem: return $"GAL{Id}"; + case Talker.BeiDouNavigationSatelliteSystem: return $"BEI{Id}"; + default: return Id.ToString(); + } + } } ///