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