import { CrossfireFrame } from "../frame"; import { UnsupportedOrInvalid } from "./unsupported-or-invalid"; export declare class VTXTelemetry { /** uint8 */ originAddress: number; /** uint8 - VTX power in dBm */ powerDbm: number; /** uint16 - VTX frequency in MHz */ frequencyMhz: number; /** uint8 - 0=Off, 1=On */ pitMode: number; /** uint8 - 0=Off, 1=On, 2=Switch, 3=Failsafe */ pitModeControl: number; /** uint8 - 0=Ch5, 1=Ch5 Inv, … , 15=Ch12 Inv */ pitModeSwitch: number; syncByte: number; constructor( /** uint8 */ originAddress?: number, /** uint8 - VTX power in dBm */ powerDbm?: number, /** uint16 - VTX frequency in MHz */ frequencyMhz?: number, /** uint8 - 0=Off, 1=On */ pitMode?: number, /** uint8 - 0=Off, 1=On, 2=Switch, 3=Failsafe */ pitModeControl?: number, /** uint8 - 0=Ch5, 1=Ch5 Inv, … , 15=Ch12 Inv */ pitModeSwitch?: number, syncByte?: number); static get payloadSize(): number; get frameType(): 16; get crossfireFrame(): CrossfireFrame; static fromFrame(frame: CrossfireFrame): VTXTelemetry | UnsupportedOrInvalid; } //# sourceMappingURL=vtx-telemetry.d.ts.map