RecommendedMinimumNavToDestination Class

Definition

RMB sentence: Recommended minimum navigation information (current leg). This sentence is the bare minimum a navigation system should send to the autopilot. Normally, you would also send at least BWC, XTE and MWV

public class RecommendedMinimumNavToDestination : Iot.Device.Nmea0183.Sentences.NmeaSentence
type RecommendedMinimumNavToDestination = class
    inherit NmeaSentence
Public Class RecommendedMinimumNavToDestination
Inherits NmeaSentence
Inheritance
RecommendedMinimumNavToDestination

Constructors

RecommendedMinimumNavToDestination(DateTimeOffset, Length, String, String, GeographicPosition, Length, Angle, Speed, Boolean)

See NmeaSentence for constructor usage

RecommendedMinimumNavToDestination(TalkerId, IEnumerable<String>, DateTimeOffset)

See NmeaSentence for constructor usage

RecommendedMinimumNavToDestination(TalkerSentence, DateTimeOffset)

See NmeaSentence for constructor usage

Properties

Age

Age of this message

(Inherited from NmeaSentence)
ApproachSpeed

Speed of approach to the waypoint

Arrived

True: Within arrival circle of waypoint

BearingToWayPoint

True bearing to waypoint

CrossTrackError

Cross track error. Positive: we are to the right of the desired route

DateTime

The time tag on this message

(Inherited from NmeaSentence)
DistanceToWayPoint

Distance to next waypoint

Id

The sentence id "RMB"

NextWayPoint

Position of next waypoint (the waypoint we're heading to)

NextWayPointName

Name of next waypoint

PreviousWayPointName

Name of previous waypoint

ReplacesOlderInstance

This is true for this message type

SentenceId

The sentence Id of this packet

(Inherited from NmeaSentence)
TalkerId

The talker (sender) of this message

(Inherited from NmeaSentence)
Valid

True if the contents of this message are valid / understood This is false if the message type could be decoded, but the contents seem invalid or there's no useful data

(Inherited from NmeaSentence)

Methods

AgeTo(DateTimeOffset)

The relative age of this sentence against a time stamp. Useful when analyzing recorded data, where "now" should also be a time in the past.

(Inherited from NmeaSentence)
ReadChar(IEnumerator<String>)

Decodes the next field into a char

(Inherited from NmeaSentence)
ReadInt(IEnumerator<String>)

Decodes the next field into an int

(Inherited from NmeaSentence)
ReadString(IEnumerator<String>)

Decodes the next field into a string

(Inherited from NmeaSentence)
ReadValue(IEnumerator<String>)

Decodes the next field into a double

(Inherited from NmeaSentence)
ToNmeaMessage()

Translates the properties of this instance into an NMEA message

(Inherited from NmeaSentence)
ToNmeaParameterList()

Translates the properties of this instance into an NMEA message body, without TalkerId, SentenceId and checksum.

ToReadableContent()

Gets an user-readable string about this message

ToString()

Generates a readable instance of this string. Not overridable, use ToReadableContent() to override. (this is to prevent confusion with ToNmeaMessage().) Do not use this method to create an NMEA sentence.

(Inherited from NmeaSentence)

Applies to