UNPKG

@jbroll/nmea-simple

Version:

NMEA 0183 sentence parser and encoder

17 lines (16 loc) 541 B
import { PacketStub } from "./PacketStub"; export declare const sentenceId: "GSV"; export declare const sentenceName = "Satellites in view"; export interface Satellite { prnNumber: number; elevationDegrees: number; azimuthTrue: number; SNRdB: number; } export interface GSVPacket extends PacketStub<typeof sentenceId> { numberOfMessages: number; messageNumber: number; satellitesInView: number; satellites: Satellite[]; } export declare function decodeSentence(stub: PacketStub, fields: string[]): GSVPacket;