VfrHud class

Metrics typically displayed on a HUD for fixed wing aircraft.

VFR_HUD

Implemented types

Constructors

VfrHud({required float airspeed, required float groundspeed, required float alt, required float climb, required int16_t heading, required uint16_t throttle})
VfrHud.parse(ByteData data_)
factory

Properties

airspeed float
Vehicle speed in form appropriate for vehicle type. For standard aircraft this is typically calibrated airspeed (CAS) or indicated airspeed (IAS) - either of which can be used by a pilot to estimate stall speed.
final
alt float
Current altitude (MSL).
final
climb float
Current climb rate.
final
groundspeed float
Current ground speed.
final
hashCode int
The hash code for this object.
no setterinherited
heading int16_t
Current heading in compass units (0-360, 0=north).
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
throttle uint16_t
Current throttle setting (0 to 100).
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

mavlinkEncodedLength → const int