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