GimbalManagerSetPitchyaw class

Set gimbal manager pitch and yaw angles (high rate message). This message is to be sent to the gimbal manager (e.g. from a ground station) and will be ignored by gimbal devices. Angles and rates can be set to NaN according to use case. Use MAV_CMD_DO_GIMBAL_MANAGER_PITCHYAW for low-rate adjustments that require confirmation.

GIMBAL_MANAGER_SET_PITCHYAW

Implemented types

Constructors

GimbalManagerSetPitchyaw({required GimbalManagerFlags flags, required float pitch, required float yaw, required float pitchRate, required float yawRate, required uint8_t targetSystem, required uint8_t targetComponent, required uint8_t gimbalDeviceId})
GimbalManagerSetPitchyaw.parse(ByteData data_)
factory

Properties

flags GimbalManagerFlags
High level gimbal manager flags to use.
final
gimbalDeviceId uint8_t
Component ID of gimbal device to address (or 1-6 for non-MAVLink gimbal), 0 for all gimbal device components. Send command multiple times for more than one gimbal (but not all gimbals).
final
hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
pitch float
Pitch angle (positive: up, negative: down, NaN to be ignored).
final
pitchRate float
Pitch angular rate (positive: up, negative: down, NaN to be ignored).
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
yaw float
Yaw angle (positive: to the right, negative: to the left, NaN to be ignored).
final
yawRate float
Yaw angular rate (positive: to the right, negative: to the left, NaN to be ignored).
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