@jbroll/nmea-simple
Version:
NMEA 0183 sentence parser and encoder
21 lines (20 loc) • 679 B
TypeScript
import { PacketStub } from "./PacketStub";
export declare const sentenceId: "APB";
export declare const sentenceName = "Autopilot sentence \"B\"";
export interface APBPacket extends PacketStub<typeof sentenceId> {
status1: string;
status2: string;
xteMagn: number;
steerDir: string;
xteUnit: string;
arrivalCircleStatus: string;
arrivalPerpendicularStatus: string;
bearingOrig2Dest: number;
bearingOrig2DestType: string;
waypoint: string;
bearing2Dest: number;
bearingDestType: string;
heading2steer: number;
headingDestType: string;
}
export declare function decodeSentence(stub: PacketStub, fields: string[]): APBPacket;