HighLatency class

Message appropriate for high latency connections like Iridium

HIGH_LATENCY

Implemented types

Constructors

HighLatency({required uint32_t customMode, required int32_t latitude, required int32_t longitude, required int16_t roll, required int16_t pitch, required uint16_t heading, required int16_t headingSp, required int16_t altitudeAmsl, required int16_t altitudeSp, required uint16_t wpDistance, required MavModeFlag baseMode, required MavLandedState landedState, required int8_t throttle, required uint8_t airspeed, required uint8_t airspeedSp, required uint8_t groundspeed, required int8_t climbRate, required uint8_t gpsNsat, required GpsFixType gpsFixType, required uint8_t batteryRemaining, required int8_t temperature, required int8_t temperatureAir, required uint8_t failsafe, required uint8_t wpNum})
HighLatency.parse(ByteData data_)
factory

Properties

airspeed uint8_t
airspeed
final
airspeedSp uint8_t
airspeed setpoint
final
altitudeAmsl int16_t
Altitude above mean sea level
final
altitudeSp int16_t
Altitude setpoint relative to the home position
final
baseMode MavModeFlag
Bitmap of enabled system modes.
final
batteryRemaining uint8_t
Remaining battery (percentage)
final
climbRate int8_t
climb rate
final
customMode uint32_t
A bitfield for use for autopilot-specific flags.
final
failsafe uint8_t
failsafe (each bit represents a failsafe where 0=ok, 1=failsafe active (bit0:RC, bit1:batt, bit2:GPS, bit3:GCS, bit4:fence)
final
gpsFixType GpsFixType
GPS Fix type.
final
gpsNsat uint8_t
Number of satellites visible. If unknown, set to UINT8_MAX
final
groundspeed uint8_t
groundspeed
final
hashCode int
The hash code for this object.
no setterinherited
heading uint16_t
heading
final
headingSp int16_t
heading setpoint
final
landedState MavLandedState
The landed state. Is set to MAV_LANDED_STATE_UNDEFINED if landed state is unknown.
final
latitude int32_t
Latitude
final
longitude int32_t
Longitude
final
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
pitch int16_t
pitch
final
roll int16_t
roll
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
temperature int8_t
Autopilot temperature (degrees C)
final
temperatureAir int8_t
Air temperature (degrees C) from airspeed sensor
final
throttle int8_t
throttle (percentage)
final
wpDistance uint16_t
distance to target
final
wpNum uint8_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