CameraTrackingImageStatus class

Camera tracking status, sent while in active tracking. Use MAV_CMD_SET_MESSAGE_INTERVAL to define message interval.

CAMERA_TRACKING_IMAGE_STATUS

Implemented types

Constructors

CameraTrackingImageStatus({required float pointX, required float pointY, required float radius, required float recTopX, required float recTopY, required float recBottomX, required float recBottomY, required CameraTrackingStatusFlags trackingStatus, required CameraTrackingMode trackingMode, required CameraTrackingTargetData targetData})
CameraTrackingImageStatus.parse(ByteData data_)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
pointX float
Current tracked point x value if CAMERA_TRACKING_MODE_POINT (normalized 0..1, 0 is left, 1 is right), NAN if unknown
final
pointY float
Current tracked point y value if CAMERA_TRACKING_MODE_POINT (normalized 0..1, 0 is top, 1 is bottom), NAN if unknown
final
radius float
Current tracked radius if CAMERA_TRACKING_MODE_POINT (normalized 0..1, 0 is image left, 1 is image right), NAN if unknown
final
recBottomX float
Current tracked rectangle bottom x value if CAMERA_TRACKING_MODE_RECTANGLE (normalized 0..1, 0 is left, 1 is right), NAN if unknown
final
recBottomY float
Current tracked rectangle bottom y value if CAMERA_TRACKING_MODE_RECTANGLE (normalized 0..1, 0 is top, 1 is bottom), NAN if unknown
final
recTopX float
Current tracked rectangle top x value if CAMERA_TRACKING_MODE_RECTANGLE (normalized 0..1, 0 is left, 1 is right), NAN if unknown
final
recTopY float
Current tracked rectangle top y value if CAMERA_TRACKING_MODE_RECTANGLE (normalized 0..1, 0 is top, 1 is bottom), NAN if unknown
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetData CameraTrackingTargetData
Defines location of target data
final
trackingMode CameraTrackingMode
Current tracking mode
final
trackingStatus CameraTrackingStatusFlags
Current tracking status
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