@jbroll/nmea-simple
Version:
NMEA 0183 sentence parser and encoder
14 lines (13 loc) • 543 B
TypeScript
import { PacketStub } from "./PacketStub";
export declare const sentenceId: "GSA";
export declare const sentenceName = "Active satellites and dilution of precision";
export declare type ThreeDFixType = "unknown" | "none" | "2D" | "3D";
export interface GSAPacket extends PacketStub<typeof sentenceId> {
selectionMode: "automatic" | "manual";
fixMode: ThreeDFixType;
satellites: number[];
PDOP: number;
HDOP: number;
VDOP: number;
}
export declare function decodeSentence(stub: PacketStub, fields: string[]): GSAPacket;