js-aprs-fap
Version:
NodeJs library for parsing APRS packets.
50 lines (49 loc) • 1.2 kB
TypeScript
import digipeater from './digipeater';
import telemetry from './telemetry';
import wx from './wx';
export default class aprsPacket {
constructor();
id: string | number;
alive?: boolean;
altitude?: number;
body?: string;
checksumok?: boolean;
comment?: string;
course?: number;
daodatumbyte?: string;
destCallsign?: string;
destination?: string;
digipeaters?: digipeater[];
format?: string;
gpsfixstatus?: boolean;
header?: string;
itemname?: string;
latitude?: number;
longitude?: number;
mbits?: string;
message?: string;
messageAck?: string;
messageId?: string;
messageReject?: string;
messaging?: boolean;
mice_mangled?: boolean;
objectname?: string;
origpacket?: string;
phg?: string;
posambiguity?: number;
posresolution?: number;
receivedTime: number;
radiorange?: number;
resultCode?: string;
resultMessage?: string;
sourceCallsign?: string;
speed?: number;
status?: string;
symbolcode?: string;
symboltable?: string;
telemetry?: telemetry;
timestamp?: number;
type?: string;
warningCodes?: string[];
wx?: wx;
}