CameraFovStatus class

Information about the field of view of a camera. Can be requested with a MAV_CMD_REQUEST_MESSAGE command.

CAMERA_FOV_STATUS

Implemented types

Constructors

CameraFovStatus({required uint32_t timeBootMs, required int32_t latCamera, required int32_t lonCamera, required int32_t altCamera, required int32_t latImage, required int32_t lonImage, required int32_t altImage, required List<float> q, required float hfov, required float vfov})
CameraFovStatus.parse(ByteData data_)
factory

Properties

altCamera int32_t
Altitude (MSL) of camera (INT32_MAX if unknown).
final
altImage int32_t
Altitude (MSL) of center of image (INT32_MAX if unknown, INT32_MIN if at infinity, not intersecting with horizon).
final
hashCode int
The hash code for this object.
no setterinherited
hfov float
Horizontal field of view (NaN if unknown).
final
latCamera int32_t
Latitude of camera (INT32_MAX if unknown).
final
latImage int32_t
Latitude of center of image (INT32_MAX if unknown, INT32_MIN if at infinity, not intersecting with horizon).
final
lonCamera int32_t
Longitude of camera (INT32_MAX if unknown).
final
lonImage int32_t
Longitude of center of image (INT32_MAX if unknown, INT32_MIN if at infinity, not intersecting with horizon).
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
q List<float>
Quaternion of camera orientation (w, x, y, z order, zero-rotation is 1, 0, 0, 0)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeBootMs uint32_t
Timestamp (time since system boot).
final
vfov float
Vertical field of view (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

Constants

mavlinkEncodedLength → const int