Deepstall class
Deepstall path planning.
DEEPSTALL
- Implemented types
Constructors
- Deepstall({required int32_t landingLat, required int32_t landingLon, required int32_t pathLat, required int32_t pathLon, required int32_t arcEntryLat, required int32_t arcEntryLon, required float altitude, required float expectedTravelDistance, required float crossTrackError, required DeepstallStage stage})
- Deepstall.parse(ByteData data_)
-
factory
Properties
- altitude → float
-
Altitude.
final
- arcEntryLat → int32_t
-
Arc entry point, latitude.
final
- arcEntryLon → int32_t
-
Arc entry point, longitude.
final
- crossTrackError → float
-
Deepstall cross track error (only valid when in DEEPSTALL_STAGE_LAND).
final
- expectedTravelDistance → float
-
Distance the aircraft expects to travel during the deepstall.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- landingLat → int32_t
-
Landing latitude.
final
- landingLon → int32_t
-
Landing longitude.
final
- mavlinkCrcExtra → int
-
no setteroverride
- mavlinkMessageId → int
-
no setteroverride
- pathLat → int32_t
-
Final heading start point, latitude.
final
- pathLon → int32_t
-
Final heading start point, longitude.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stage → DeepstallStage
-
Deepstall stage.
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