CameraStatus class

Camera Event.

CAMERA_STATUS

Implemented types

Constructors

CameraStatus({required uint64_t timeUsec, required float p1, required float p2, required float p3, required float p4, required uint16_t imgIdx, required uint8_t targetSystem, required uint8_t camIdx, required CameraStatusTypes eventId})
CameraStatus.parse(ByteData data_)
factory

Properties

camIdx uint8_t
Camera ID.
final
eventId CameraStatusTypes
Event type.
final
hashCode int
The hash code for this object.
no setterinherited
imgIdx uint16_t
Image index.
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
p1 float
Parameter 1 (meaning depends on event_id, see CAMERA_STATUS_TYPES enum).
final
p2 float
Parameter 2 (meaning depends on event_id, see CAMERA_STATUS_TYPES enum).
final
p3 float
Parameter 3 (meaning depends on event_id, see CAMERA_STATUS_TYPES enum).
final
p4 float
Parameter 4 (meaning depends on event_id, see CAMERA_STATUS_TYPES enum).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetSystem uint8_t
System ID.
final
timeUsec uint64_t
Image timestamp (since UNIX epoch, according to camera clock).
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