@jbroll/nmea-simple
Version:
NMEA 0183 sentence parser and encoder
13 lines (12 loc) • 512 B
TypeScript
import { PacketStub } from "./PacketStub";
export declare const sentenceId: "VTG";
export declare const sentenceName = "Track made good and ground speed";
export interface VTGPacket extends PacketStub<typeof sentenceId> {
trackTrue: number;
trackMagnetic: number;
speedKnots: number;
speedKmph?: number;
faaMode?: string;
}
export declare function decodeSentence(stub: PacketStub, fields: string[]): VTGPacket;
export declare function encodePacket(packet: VTGPacket, talker: string): string;