extended-nmea
Version:
A TypeScript library for parsing NMEA0183-like sentences with support for custom and proprietary sentences.
21 lines (20 loc) • 830 B
TypeScript
import { TalkerSentence } from "../../types/sentences/TalkerSentence";
import { GeoCoordinate } from "../../types";
import { RawNmeaSentence } from "../../types/sentences/RawNmeaSentence";
export declare class RMB extends TalkerSentence {
static readonly ID: string;
constructor(data: RawNmeaSentence);
get warning(): boolean;
get crossTrackError(): number;
get directionToSteer(): string;
get destinationWaypointId(): string;
get lastWaypointId(): string;
get destinationLatitude(): GeoCoordinate;
get destinationLongitude(): GeoCoordinate;
get destinationDistance(): number;
get destinationBearing(): number;
get destinationClosingVelocity(): number;
get arrivalCircleEntered(): boolean;
get valid(): boolean;
get invalidReason(): null | string;
}