Documentation for driver/mavlink/MAVLinkCommand.kt¶
-
data class
PlanCommand
¶
@brief A command that is executed as part of a mission plan
Commands of this type will be executed as mission items. How they are executed (e.g. uploaded as a mission, or ticked by the driver) is up the the respective [execution][Execution] type.
- since
1.2.0
-
data class
PayloadCommand
¶
@brief A command that is executed outside of a mission plan
Commands of this type shall be executed outside of a mission plan. They may be intermixed with [plan commands][PlanCommand] as to facilitate event driven messaging for external payload or platforms. [Execution]s shall never upload [message commands][PayloadCommand] to the vehicle as part of a mission.
- since
1.2.0
-
fun
constructor
(name: String, system: MAVLinkSystem, data: Map<String, Any>)¶ Main constructor
-