Statustext class

Status text message. These messages are printed in yellow in the COMM console of QGroundControl. WARNING: They consume quite some bandwidth, so use only for important status and error messages. If implemented wisely, these messages are buffered on the MCU and sent only at a limited rate (e.g. 10 Hz).

STATUSTEXT

Implemented types

Constructors

Statustext({required MavSeverity severity, required List<int8_t> text, required uint16_t id, required uint8_t chunkSeq})
Statustext.parse(ByteData data_)
factory

Properties

chunkSeq → ActuatorConfiguration
This chunk's sequence number; indexing is from zero. Any null character in the text field is taken to mean this was the last chunk.
final
hashCode → ActuatorConfiguration
The hash code for this object.
no setterinherited
id → ActuatorConfiguration
Unique (opaque) identifier for this statustext message. May be used to reassemble a logical long-statustext message from a sequence of chunks. A value of zero indicates this is the only chunk in the sequence and the message can be emitted immediately.
final
mavlinkCrcExtra → ActuatorConfiguration
no setteroverride
mavlinkMessageId → ActuatorConfiguration
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
severity → ActuatorConfiguration
Severity of status. Relies on the definitions within RFC-5424.
final
text → List<int8_t>
Status text message, without null termination character
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