a429-flight-display
Version:
React components for ARINC 429 Flight Display with primary flight instruments
27 lines • 795 B
TypeScript
export declare class ARINC429Word {
label: number;
sdi: number;
data: number;
ssm: number;
parity: number;
constructor(label: number, sdi: number, data: number, ssm: number);
calculateParity(): number;
}
export declare const ARINC429_LABELS: {
readonly ALTITUDE: 131;
readonly AIRSPEED: 134;
readonly MACH: 135;
readonly HEADING: 146;
readonly VERTICAL_SPEED: 245;
readonly PITCH: 212;
readonly ROLL: 213;
readonly TEMPERATURE: 137;
};
export declare const SSM: {
readonly NORMAL_OPERATION: 3;
};
export interface ARINC429RawData {
[key: string]: ARINC429Word;
}
export declare function encodeA429Value(value: number, scale: number | undefined, label: number, sdi?: number): ARINC429Word;
//# sourceMappingURL=arinc429.d.ts.map