extended-nmea
Version:
A TypeScript library for parsing NMEA0183-like sentences with support for custom and proprietary sentences.
21 lines (20 loc) • 857 B
TypeScript
import { TalkerSentence } from "../../types/sentences/TalkerSentence";
import { GeoCoordinate, TimeOnly } from "../../types";
import { RawNmeaSentence } from "../../types/sentences/RawNmeaSentence";
import { PositionFixQualityIndicator } from "./common/PositionFixQualityIndicator";
export declare class GGA extends TalkerSentence {
static readonly ID: string;
constructor(data: RawNmeaSentence);
get time(): TimeOnly;
get latitude(): GeoCoordinate;
get longitude(): GeoCoordinate;
get gpsQuality(): PositionFixQualityIndicator;
get satellitesInView(): number;
get horizontalDOP(): number;
get altMean(): number;
get geoidalSeparation(): number;
get differentialAge(): number | null;
get differentialStationId(): number;
get valid(): boolean;
get invalidReason(): null | string;
}