FwSoaringData class

Fixed-wing soaring (i.e. thermal seeking) data

FW_SOARING_DATA

Implemented types

Constructors

FwSoaringData({required uint64_t timestamp, required uint64_t timestampmodechanged, required float xw, required float xr, required float xlat, required float xlon, required float varw, required float varr, required float varlat, required float varlon, required float loiterradius, required float loiterdirection, required float disttosoarpoint, required float vsinkexp, required float z1Localupdraftspeed, required float z2Deltaroll, required float z1Exp, required float z2Exp, required float thermalgsnorth, required float thermalgseast, required float tseDot, required float debugvar1, required float debugvar2, required uint8_t controlmode, required uint8_t valid})
FwSoaringData.parse(ByteData data_)
factory

Properties

controlmode uint8_t
Control Mode -
final
debugvar1 float
Debug variable 1
final
debugvar2 float
Debug variable 2
final
disttosoarpoint float
Distance to soar point
final
hashCode int
The hash code for this object.
no setterinherited
loiterdirection float
Suggested loiter direction
final
loiterradius float
Suggested loiter radius
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
thermalgseast float
Thermal drift (from estimator prediction step only)
final
thermalgsnorth float
Thermal drift (from estimator prediction step only)
final
timestamp uint64_t
Timestamp
final
timestampmodechanged uint64_t
Timestamp since last mode change
final
tseDot float
Total specific energy change (filtered)
final
valid uint8_t
Data valid -
final
varlat float
Variance Lat
final
varlon float
Variance Lon
final
varr float
Variance R
final
varw float
Variance W
final
vsinkexp float
Expected sink rate at current airspeed, roll and throttle
final
xlat float
Thermal center latitude
final
xlon float
Thermal center longitude
final
xr float
Thermal radius
final
xw float
Thermal core updraft strength
final
z1Exp float
Expected measurement 1
final
z1Localupdraftspeed float
Measurement / updraft speed at current/local airplane position
final
z2Deltaroll float
Measurement / roll angle tracking error
final
z2Exp float
Expected measurement 2
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