Storm32GimbalManagerCorrectRoll class

Message to a gimbal manager to correct the gimbal roll angle. This message is typically used to manually correct for a tilted horizon in operation. A gimbal device is never to react to this message.

STORM32_GIMBAL_MANAGER_CORRECT_ROLL

Implemented types

Constructors

Storm32GimbalManagerCorrectRoll({required float roll, required uint8_t targetSystem, required uint8_t targetComponent, required uint8_t gimbalId, required MavStorm32GimbalManagerClient client})
Storm32GimbalManagerCorrectRoll.parse(ByteData data_)
factory

Properties

client MavStorm32GimbalManagerClient
Client which is contacting the gimbal manager (must be set).
final
gimbalId uint8_t
Gimbal ID of the gimbal manager to address (component ID or 1-6 for non-MAVLink gimbal, 0 for all gimbals). Send command multiple times for more than one but not all gimbals.
final
hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
roll float
Roll angle (positive to roll to the right).
final
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