import { CrossfireFrame } from "../frame"; import { UnsupportedOrInvalid } from "./unsupported-or-invalid"; export declare class GPSExtended { /** uint8 - Current GPS fix quality */ fixType: number; /** int16 - Northward (north = positive) Speed [cm/sec] */ nSpeed: number; /** int16 - Eastward (east = positive) Speed [cm/sec] */ eSpeed: number; /** int16 - Vertical (up = positive) Speed [cm/sec] */ vSpeed: number; /** int16 - Horizontal Speed accuracy cm/sec */ hSpeedAcc: number; /** int16 - Heading accuracy in degrees scaled with 1e-1 degrees times 10) */ trackAcc: number; /** int16 - Meters Height above GPS Ellipsoid (not MSL) */ altEllipsoid: number; /** int16 - horizontal accuracy in cm */ hAcc: number; /** int16 - vertical accuracy in cm */ vAcc: number; /** uint8 - reserved */ reserved: number; /** uint8 - horizontal dilution of precision,Dimensionless in nits of.1. */ hDOP: number; /** uint8 - vertical dilution of precision, Dimensionless in nits of .1. */ vDOP: number; syncByte: number; constructor( /** uint8 - Current GPS fix quality */ fixType?: number, /** int16 - Northward (north = positive) Speed [cm/sec] */ nSpeed?: number, /** int16 - Eastward (east = positive) Speed [cm/sec] */ eSpeed?: number, /** int16 - Vertical (up = positive) Speed [cm/sec] */ vSpeed?: number, /** int16 - Horizontal Speed accuracy cm/sec */ hSpeedAcc?: number, /** int16 - Heading accuracy in degrees scaled with 1e-1 degrees times 10) */ trackAcc?: number, /** int16 - Meters Height above GPS Ellipsoid (not MSL) */ altEllipsoid?: number, /** int16 - horizontal accuracy in cm */ hAcc?: number, /** int16 - vertical accuracy in cm */ vAcc?: number, /** uint8 - reserved */ reserved?: number, /** uint8 - horizontal dilution of precision,Dimensionless in nits of.1. */ hDOP?: number, /** uint8 - vertical dilution of precision, Dimensionless in nits of .1. */ vDOP?: number, syncByte?: number); static get payloadSize(): number; get frameType(): 6; get crossfireFrame(): CrossfireFrame; static fromFrame(frame: CrossfireFrame): GPSExtended | UnsupportedOrInvalid; } //# sourceMappingURL=gps-extended.d.ts.map