UNPKG

@jbroll/nmea-simple

Version:

NMEA 0183 sentence parser and encoder

14 lines (13 loc) 543 B
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;