UNPKG

ads-b

Version:

Library for decoding ADS-B messages emitted from Aircraft

27 lines (26 loc) 746 B
/** * MIT License * Copyright (c) 2019 Matt Laver * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/mattlaver/ads-b/blob/master/LICENSE */ import { IDecoder } from './IDecoder'; import { MessageType } from './messages/IMessage'; export declare class ADSBVersion2Decoder implements IDecoder<IADS_B_Version2> { private _messageBuilder; isValid(message: string): boolean; decode(message: string): IADS_B_Version2; private dataLinkFormat; private capability; } export interface IADS_B_Version2 { df?: number; ca?: number; icao?: string; tc?: number; data?: any; pi?: string; messageType: MessageType; raw: string; }