CameraTrackingGeoStatus class

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

CAMERA_TRACKING_GEO_STATUS

Implemented types

Constructors

CameraTrackingGeoStatus({required int32_t lat, required int32_t lon, required float alt, required float hAcc, required float vAcc, required float velN, required float velE, required float velD, required float velAcc, required float dist, required float hdg, required float hdgAcc, required CameraTrackingStatusFlags trackingStatus})
CameraTrackingGeoStatus.parse(ByteData data_)
factory

Properties

alt float
Altitude of tracked object(AMSL, WGS84)
final
dist float
Distance between camera and tracked object. NAN if unknown
final
hAcc float
Horizontal accuracy. NAN if unknown
final
hashCode ActuatorConfiguration
The hash code for this object.
no setterinherited
hdg float
Heading in radians, in NED. NAN if unknown
final
hdgAcc float
Accuracy of heading, in NED. NAN if unknown
final
lat ActuatorConfiguration
Latitude of tracked object
final
lon ActuatorConfiguration
Longitude of tracked object
final
mavlinkCrcExtra ActuatorConfiguration
no setteroverride
mavlinkMessageId ActuatorConfiguration
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trackingStatus ActuatorConfiguration
Current tracking status
final
vAcc float
Vertical accuracy. NAN if unknown
final
velAcc float
Velocity accuracy. NAN if unknown
final
velD float
Down velocity of tracked object. NAN if unknown
final
velE float
East velocity of tracked object. NAN if unknown
final
velN float
North velocity of tracked object. NAN if unknown
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