GimbalReport class

3 axis gimbal measurements.

GIMBAL_REPORT

Implemented types

Constructors

GimbalReport({required float deltaTime, required float deltaAngleX, required float deltaAngleY, required float deltaAngleZ, required float deltaVelocityX, required float deltaVelocityY, required float deltaVelocityZ, required float jointRoll, required float jointEl, required float jointAz, required uint8_t targetSystem, required uint8_t targetComponent})
GimbalReport.parse(ByteData data_)
factory

Properties

deltaAngleX float
Delta angle X.
final
deltaAngleY float
Delta angle Y.
final
deltaAngleZ float
Delta angle X.
final
deltaTime float
Time since last update.
final
deltaVelocityX float
Delta velocity X.
final
deltaVelocityY float
Delta velocity Y.
final
deltaVelocityZ float
Delta velocity Z.
final
hashCode int
The hash code for this object.
no setterinherited
jointAz float
Joint AZ.
final
jointEl float
Joint EL.
final
jointRoll float
Joint ROLL.
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetComponent uint8_t
Component ID.
final
targetSystem uint8_t
System ID.
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