HighLatency2 class

Message appropriate for high latency connections like Iridium (version 2)

HIGH_LATENCY2

Implemented types

Constructors

HighLatency2({required uint32_t timestamp, required int32_t latitude, required int32_t longitude, required uint16_t customMode, required int16_t altitude, required int16_t targetAltitude, required uint16_t targetDistance, required uint16_t wpNum, required HlFailureFlag failureFlags, required MavType type, required MavAutopilot autopilot, required uint8_t heading, required uint8_t targetHeading, required uint8_t throttle, required uint8_t airspeed, required uint8_t airspeedSp, required uint8_t groundspeed, required uint8_t windspeed, required uint8_t windHeading, required uint8_t eph, required uint8_t epv, required int8_t temperatureAir, required int8_t climbRate, required int8_t battery, required int8_t custom0, required int8_t custom1, required int8_t custom2})
HighLatency2.parse(ByteData data_)
factory

Properties

airspeed uint8_t
Airspeed
final
airspeedSp uint8_t
Airspeed setpoint
final
altitude int16_t
Altitude above mean sea level
final
autopilot MavAutopilot
Autopilot type / class. Use MAV_AUTOPILOT_INVALID for components that are not flight controllers.
final
battery int8_t
Battery level (-1 if field not provided).
final
climbRate int8_t
Maximum climb rate magnitude since last message
final
custom0 int8_t
Field for custom payload.
final
custom1 int8_t
Field for custom payload.
final
custom2 int8_t
Field for custom payload.
final
customMode uint16_t
A bitfield for use for autopilot-specific flags (2 byte version).
final
eph uint8_t
Maximum error horizontal position since last message
final
epv uint8_t
Maximum error vertical position since last message
final
failureFlags HlFailureFlag
Bitmap of failure flags.
final
groundspeed uint8_t
Groundspeed
final
hashCode int
The hash code for this object.
no setterinherited
heading uint8_t
Heading
final
latitude int32_t
Latitude
final
longitude int32_t
Longitude
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetAltitude int16_t
Altitude setpoint
final
targetDistance uint16_t
Distance to target waypoint or position
final
targetHeading uint8_t
Heading setpoint
final
temperatureAir int8_t
Air temperature from airspeed sensor
final
throttle uint8_t
Throttle
final
timestamp uint32_t
Timestamp (milliseconds since boot or Unix epoch)
final
type MavType
Type of the MAV (quadrotor, helicopter, etc.)
final
windHeading uint8_t
Wind heading
final
windspeed uint8_t
Windspeed
final
wpNum uint16_t
Current waypoint number
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