UNPKG

extended-nmea

Version:

A TypeScript library for parsing NMEA0183-like sentences with support for custom and proprietary sentences.

21 lines (20 loc) 764 B
import { TalkerSentence } from "../../types/sentences/TalkerSentence"; import { RawNmeaSentence } from "../../types/sentences/RawNmeaSentence"; export declare class GsvSatellite { readonly PRN: number; readonly Elevation: number; readonly Azimuth: number; readonly SNR: number; constructor(PRN: number, Elevation: number, Azimuth: number, SNR: number); } export declare class GSV extends TalkerSentence { static readonly ID: string; constructor(data: RawNmeaSentence); get messageCount(): number; get messageNumber(): number; get totalMessageCount(): number; satellites(): Iterable<GsvSatellite>; get signalId(): null | string; get valid(): boolean; get invalidReason(): null | string; }