Show / Hide Table of Contents

Class Rmc

Recommended Minimum specific GNSS data

Inheritance
object
NmeaMessage
Rmc
Implements
IEquatable<NmeaMessage>
ITimestampedMessage
IGeographicLocation
Inherited Members
NmeaMessage.RegisterAssembly(Assembly, bool)
NmeaMessage.RegisterNmeaMessage(TypeInfo, string, bool)
NmeaMessage.Parse(string, IMultiSentenceMessage, bool)
NmeaMessage.MessageParts
NmeaMessage.MessageType
NmeaMessage.TalkerId
NmeaMessage.IsProprietary
NmeaMessage.ToString()
NmeaMessage.Checksum
NmeaMessage.Equals(NmeaMessage)
NmeaMessage.Timestamp
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: NmeaParser.Messages
Assembly: NmeaParser.dll
Syntax
[NmeaMessageType("--RMC")]
public class Rmc : NmeaMessage, IEquatable<NmeaMessage>, ITimestampedMessage, IGeographicLocation
Remarks

Time, date, position, course and speed data provided by a GNSS navigation receiver. This sentence is transmitted at intervals not exceeding 2-seconds and is always accompanied by Rmb when a destination waypoint is active.

Rmc and Rmb are the recommended minimum data to be provided by a GNSS receiver.

Constructors

Name Description
Rmc(string, string[])

Initializes a new instance of the Rmc class.

Properties

Name Description
Active

Gets a value whether the device is active

Course

Track angle in degrees True

FixTime

Fix Time

Latitude

Latitude

Longitude

Longitude

MagneticVariation

Magnetic Variation

Speed

Speed over the ground in knots

Applies

TargetVersions
.NET Standard 2.0main, v3.0, v2.2, v2.1, v2.0
.NETmain, v3.0
.NET Windowsmain, v3.0
.NET Androidmain, v3.0
.NET iOSmain, v3.0
.NET Frameworkmain, v3.0, v2.2, v2.1, v2.0
UWPmain, v3.0, v2.2, v2.1, v2.0
Xamarin.Androidv2.2, v2.1, v2.0
Xamarin.iOSv2.2, v2.1, v2.0
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX