AslctrlData class

ASL-fixed-wing controller data

ASLCTRL_DATA

Implemented types

Constructors

AslctrlData({required uint64_t timestamp, required float h, required float href, required float hrefT, required float pitchangle, required float pitchangleref, required float q, required float qref, required float uelev, required float uthrot, required float uthrot2, required float nz, required float airspeedref, required float yawangle, required float yawangleref, required float rollangle, required float rollangleref, required float p, required float pref, required float r, required float rref, required float uail, required float urud, required uint8_t aslctrlMode, required uint8_t spoilersengaged})
AslctrlData.parse(ByteData data_)
factory

Properties

airspeedref float
Airspeed reference
final
aslctrlMode uint8_t
ASLCTRL control-mode (manual, stabilized, auto, etc...)
final
h float
See sourcecode for a description of these values...
final
hashCode int
The hash code for this object.
no setterinherited
href float
MAVLink type: float
final
hrefT float
MAVLink type: float
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
nz float
MAVLink type: float
final
p float
MAVLink type: float
final
pitchangle float
Pitch angle
final
pitchangleref float
Pitch angle reference
final
pref float
MAVLink type: float
final
q float
MAVLink type: float
final
qref float
MAVLink type: float
final
r float
MAVLink type: float
final
rollangle float
Roll angle
final
rollangleref float
Roll angle reference
final
rref float
MAVLink type: float
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
spoilersengaged uint8_t
MAVLink type: uint8_t
final
timestamp uint64_t
Timestamp
final
uail float
MAVLink type: float
final
uelev float
MAVLink type: float
final
urud float
MAVLink type: float
final
uthrot float
MAVLink type: float
final
uthrot2 float
MAVLink type: float
final
yawangle float
Yaw angle
final
yawangleref float
Yaw angle reference
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