@jbroll/nmea-simple
Version:
NMEA 0183 sentence parser and encoder
15 lines (14 loc) • 525 B
TypeScript
import { PacketStub } from "./PacketStub";
export declare const sentenceId: "BWC";
export declare const sentenceName = "Bearing and distance to waypoint - great circle";
export interface BWCPacket extends PacketStub<typeof sentenceId> {
time: Date;
bearingLatitude: number;
bearingLongitude: number;
bearingTrue: number;
bearingMagnetic: number;
distanceNm: number;
waypointId: string;
faaMode?: string;
}
export declare function decodeSentence(stub: PacketStub, fields: string[]): BWCPacket;