ads-b
Version:
Library for decoding ADS-B messages emitted from Aircraft
27 lines (26 loc) • 746 B
TypeScript
/**
* 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;
}