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();
+ }
+ }
}
///