@jbroll/nmea-simple
Version:
NMEA 0183 sentence parser and encoder
13 lines (12 loc) • 519 B
TypeScript
import { PacketStub } from "./PacketStub";
export declare const sentenceId: "MWV";
export declare const sentenceName = "Wind speed and angle";
export interface MWVPacket extends PacketStub<typeof sentenceId> {
windAngle: number;
reference: "relative" | "true";
speed: number;
units: "K" | "M" | "N";
status: "valid" | "invalid";
}
export declare function decodeSentence(stub: PacketStub, fields: string[]): MWVPacket;
export declare function encodePacket(packet: MWVPacket, talker: string): string;