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