TimeEstimateToTarget class

Time/duration estimates for various events and actions given the current vehicle state and position.

TIME_ESTIMATE_TO_TARGET

Implemented types

Constructors

TimeEstimateToTarget({required int32_t safeReturn, required int32_t land, required int32_t missionNextItem, required int32_t missionEnd, required int32_t commandedAction})
TimeEstimateToTarget.parse(ByteData data_)
factory

Properties

commandedAction int32_t
Estimated time for completing the current commanded action (i.e. Go To, Takeoff, Land, etc.). -1 means no action active and/or no estimate available.
final
hashCode int
The hash code for this object.
no setterinherited
land int32_t
Estimated time for vehicle to complete the LAND action from its current position. -1 indicates that the vehicle is landed, or that no time estimate available.
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
missionEnd int32_t
Estimated time for completing the current mission. -1 means no mission active and/or no estimate available.
final
missionNextItem int32_t
Estimated time for reaching/completing the currently active mission item. -1 means no time estimate available.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safeReturn int32_t
Estimated time to complete the vehicle's configured "safe return" action from its current position (e.g. RTL, Smart RTL, etc.). -1 indicates that the vehicle is landed, or that no time estimate available.
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