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