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 → ActuatorConfiguration
The hash code for this object.
no setterinherited
mavlinkCrcExtra → ActuatorConfiguration
no setteroverride
mavlinkMessageId → ActuatorConfiguration
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 → ActuatorConfiguration
Defines location of target data
final
trackingMode → ActuatorConfiguration
Current tracking mode
final
trackingStatus → ActuatorConfiguration
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