Generated with .NET Object Model Diagram Generator
NmeaParser.Gnss
Properties
- AllMessages { get; } : IEnumerable<KeyValuePair<String, NmeaMessage>>
- Altitude { get; } : double
- Course { get; } : double
- Datum { get; } : string
- Device { get; } : NmeaDevice
- Dtm { get; } : Dtm?
- FixQuality { get; } : FixQuality
- FixTime { get; } : TimeSpan?
- GeoidHeight { get; } : double
- Gga { get; } : Gga?
- Gsa { get; } : Gsa?
- Gst { get; } : Gst?
- Hdop { get; } : double
- HorizontalError { get; } : double
- IsFixValid { get; } : bool
- Latitude { get; } : double
- Longitude { get; } : double
- Pdop { get; } : double
- Rmc { get; } : Rmc?
- Satellites { get; } : IEnumerable<SatelliteVehicle>
- SatellitesInView { get; } : int
- Speed { get; } : double
- SynchronizationContext { get; set; } : SynchronizationContext?
- Vdop { get; } : double
- VerticalError { get; } : double
- Vtg { get; } : Vtg?
Events
- LocationChanged : EventHandler?
- LocationLost : EventHandler?
- PropertyChanged : PropertyChangedEventHandler?
NmeaParser.Gnss.Ntrip
Constructors
- Caster(IPAddress address, int port, string identifier, string _operator, bool supportsNmea, string countryCode, double latitude, double longitude, IPAddress fallbackkAddress)
Properties
- Address { get; } : IPAddress
- CountryCode { get; } : string
- FallbackAddress { get; } : IPAddress
- Identifier { get; } : string
- Latitude { get; } : double
- Longitude { get; } : double
- Operator { get; } : string
- Port { get; } : int
- SupportsNmea { get; } : bool
Constructors
- Client(string host, int port)
- Client(string host, int port, String? username, String? password)
Methods
- GetSourceTable() : IEnumerable<NtripSource>
- OpenStream(string mountPoint) : Stream
- OpenStream(NtripStream stream) : Stream
Properties
- Carrier { get; } : Carrier
- CountryCode { get; } : string
- Format { get; } : string
- FormatDetails { get; } : string
- Identifier { get; } : string
- Latitude { get; } : double
- Longitude { get; } : double
- Mountpoint { get; } : string
- Network { get; } : string
- SupportsNmea { get; } : bool
NmeaParser.Messages
Constructors
- Bod(string type, String[] message)
Properties
- DestinationId { get; } : String?
- MagneticBearing { get; } : double
- OriginId { get; } : String?
- TrueBearing { get; } : double
Constructors
- Dtm(string type, String[] message)
Properties
- AltitudeOffset { get; } : double
- LatitudeOffset { get; } : double
- LocalDatumCode { get; } : string
- LocalDatumSubdivisionCode { get; } : Char?
- LongitudeOffset { get; } : double
- ReferenceDatumCode { get; } : string
Constructors
- Gbs(string type, String[] message)
Properties
- AltitudeError { get; } : double
- BiasEstimate { get; } : double
- FixTime { get; } : TimeSpan
- LatitudeError { get; } : double
- LongitudeError { get; } : double
- MissedDetectionProbability { get; } : double
- SatelliteId { get; } : Int32?
- StandardDeviation { get; } : double
Constructors
- Gga(string type, String[] message)
Properties
- Altitude { get; } : double
- AltitudeUnits { get; } : string
- DgpsStationId { get; } : int
- FixTime { get; } : TimeSpan
- GeoidalSeparation { get; } : double
- GeoidalSeparationUnits { get; } : string
- Hdop { get; } : double
- Latitude { get; } : double
- Longitude { get; } : double
- NumberOfSatellites { get; } : int
- Quality { get; } : FixQuality
- TimeSinceLastDgpsUpdate { get; } : TimeSpan?
Nested Types
- Invalid
- GpsFix
- DgpsFix
- PpsFix
- Rtk
- FloatRtk
- Estimated
- ManualInput
- Simulation
Constructors
- Gll(string type, String[] message)
Properties
- DataActive { get; } : bool
- FixTime { get; } : TimeSpan
- Latitude { get; } : double
- Longitude { get; } : double
- ModeIndicator { get; } : Mode
Nested Types
- Autonomous = 0
- Differential = 1
- EstimatedDeadReckoning = 2
- Manual = 3
- Simulator = 4
- DataNotValid = 5
Constructors
- Gns(string type, String[] message)
Properties
- BDSModeIndicator { get; } : Mode
- DgpsStationId { get; } : String?
- FixTime { get; } : TimeSpan
- GalileoModeIndicator { get; } : Mode
- GeoidalSeparation { get; } : double
- GlonassModeIndicator { get; } : Mode
- GpsModeIndicator { get; } : Mode
- Hdop { get; } : double
- Latitude { get; } : double
- Longitude { get; } : double
- ModeIndicators { get; } : Mode[]
- NavICModeIndicator { get; } : Mode
- NumberOfSatellites { get; } : int
- OrthometricHeight { get; } : double
- QZSSModeIndicator { get; } : Mode
- Status { get; } : NavigationalStatus
- TimeSinceLastDgpsUpdate { get; } : TimeSpan?
Nested Types
- NoFix = 0
- Autonomous = 1
- Differential = 2
- Precise = 3
- RealTimeKinematic = 4
- FloatRtk = 5
- Estimated = 6
- Manual = 7
- Simulator = 8
- NotValid
- Safe
- Caution
- Unsafe
Constructors
- Grs(string type, String[] message)
Properties
- FixTime { get; } : TimeSpan
- Mode { get; } : GrsMode
- Residuals { get; } : Double[]
Nested Types
- UsedForPosition = 0
- RecomputedFromPosition = 1
Constructors
- Gsa(string type, String[] message)
Properties
- Fix { get; } : FixType
- Hdop { get; } : double
- Mode { get; } : ModeSelection
- Pdop { get; } : double
- SatelliteIDs { get; } : Int32[]
- Vdop { get; } : double
Nested Types
Constructors
- Gst(string type, String[] message)
Properties
- ErrorOrientation { get; } : double
- FixTime { get; } : TimeSpan
- Rms { get; } : double
- SemiMajorError { get; } : double
- SemiMinorError { get; } : double
- SigmaHeightError { get; } : double
- SigmaLatitudeError { get; } : double
- SigmaLongitudeError { get; } : double
Constructors
- Gsv(string type, String[] message)
Properties
- GnssSignalId { get; } : char
- SatellitesInView { get; } : int
- SVs { get; } : IReadOnlyList<SatelliteVehicle>
Properties
- Latitude { get; } : double
- Longitude { get; } : double
Properties
- Timestamp { get; } : TimeSpan
Constructors
- LaserRangeMessage(string type, String[] message)
Properties
- HorizontalAngle { get; } : double
- HorizontalAngleUnits { get; } : char
- HorizontalDistance { get; } : double
- HorizontalDistanceUnits { get; } : char
- HorizontalVector { get; } : string
- SlopeDistance { get; } : double
- SlopeDistanceUnits { get; } : char
- VerticalAngle { get; } : double
- VerticalAngleUnits { get; } : char
Constructors
- NmeaMessage(string messageType, String[] messageParts)
Properties
- Checksum { get; } : byte
- IsProprietary { get; } : bool
- MessageParts { get; } : IReadOnlyList<String>
- MessageType { get; } : string
- TalkerId { get; } : Talker
- Timestamp { get; } : double
Methods
- Equals(NmeaMessage? other) : bool
- Parse(string message, IMultiSentenceMessage? previousSentence = null, bool ignoreChecksum = False) : NmeaMessage
- RegisterAssembly(Assembly assembly, bool replace = False) : int
- RegisterNmeaMessage(TypeInfo typeInfo, string nmeaType = , bool replace = False)
Constructors
- NmeaMessageTypeAttribute(string nmeaType)
Properties
- NmeaType { get; } : string
Constructors
- NmeaMultiSentenceMessage(string messageType, String[] messageParts)
Properties
- MessageCountIndex { get; } : int
- MessageNumberIndex { get; } : int
Methods
- ParseSentences(Talker talkerType, String[] message) : bool
Constructors
- Rma(string type, String[] message)
Properties
- Course { get; } : double
- Latitude { get; } : double
- Longitude { get; } : double
- MagneticVariation { get; } : double
- Mode { get; } : PositioningMode
- Speed { get; } : double
- Status { get; } : PositioningStatus
- TimeDifferenceA { get; } : TimeSpan
- TimeDifferenceB { get; } : TimeSpan
Nested Types
- NotValid
- Autonomous
- Differential
- Estimated
- Manual
- Simulator
- Invalid
- Autonomous
- Differential
Constructors
- Rmb(string type, String[] message)
Properties
- Arrived { get; } : bool
- CrossTrackError { get; } : double
- DestinationLatitude { get; } : double
- DestinationLongitude { get; } : double
- DestinationWaypointId { get; } : double
- OriginWaypointId { get; } : double
- RangeToDestination { get; } : double
- Status { get; } : DataStatus
- TrueBearing { get; } : double
- Velocity { get; } : double
Nested Types
Constructors
- Rmc(string type, String[] message)
Properties
- Active { get; } : bool
- Course { get; } : double
- FixTime { get; } : DateTimeOffset
- Latitude { get; } : double
- Longitude { get; } : double
- MagneticVariation { get; } : double
- Speed { get; } : double
Constructors
- Rte(string type, String[] message)
Properties
- ListType { get; } : WaypointListType
- RouteId { get; } : string
- Waypoints { get; } : IReadOnlyList<String>
Nested Types
- CompleteWaypointsList = 0
- RemainingWaypointsList = 1
- Unknown = 0
- Gps = 1
- Waas = 2
- Glonass = 3
- Galileo = 4
Properties
- Azimuth { get; } : double
- Elevation { get; } : double
- GnssSignalId { get; } : char
- Id { get; } : int
- SignalToNoiseRatio { get; } : int
- System { get; } : SatelliteSystem
- TalkerId { get; } : Talker
Properties
- Values { get; } : IReadOnlyList<String>
Constructors
- Vlw(string type, String[] message)
Properties
- GroundDistanceCumulative { get; } : double
- GroundDistanceSinceReset { get; } : double
- WaterDistanceCumulative { get; } : double
- WaterDistanceSinceReset { get; } : double
Constructors
- Vtg(string type, String[] message)
Properties
- CourseMagnetic { get; } : double
- CourseTrue { get; } : double
- SpeedKnots { get; } : double
- SpeedKph { get; } : double
Constructors
- Zda(string type, String[] message)
Properties
- FixDateTime { get; } : DateTimeOffset
NmeaParser.Messages.Garmin
Constructors
- Pgrme(string type, String[] message)
Properties
- HorizontalError { get; } : double
- HorizontalErrorUnits { get; } : string
- SphericalError { get; } : double
- SphericalErrorUnits { get; } : string
- VerticalError { get; } : double
- VerticalErrorUnits { get; } : string
Constructors
- Pgrmz(string type, String[] message)
Properties
- Altitude { get; } : double
- FixType { get; } : PositionFixType
- Unit { get; } : AltitudeUnit
Nested Types
- Unknown
- NoFix
- Fix2D
- Fix3D
NmeaParser.Messages.LaserTech
Constructors
- Pltit(string type, String[] message)
NmeaParser.Messages.Trimble
Constructors
- Ptnla(string type, String[] message)
Constructors
- Ptnlb(string type, String[] message)
Properties
- MeasuredTreeDiameter { get; } : double
- MeasuredTreeDiameterUnits { get; } : char
- MeasuredTreeHeight { get; } : double
- MeasuredTreeHeightUnits { get; } : char
- TreeDiameter { get; } : string
- TreeHeight { get; } : string
Command line:
dotnet tool install --global dotMorten.OmdGenerator
generateomd D:\a\NmeaParser\NmeaParser\.tools\omd\.store\dotmorten.omdgenerator\1.4.0\dotmorten.omdgenerator\1.4.0\tools\net5.0\any\generateomd.dll /source=src/NmeaParser /output=artifacts/docs/api/omd.html
?
Generated with .NET Object Model Diagram Generator