HSR HMI for Android

Contents:

  • Implementation
    • Driver Subsystem
      • Documentation for driver/AerialVehicle.kt
      • Documentation for driver/Command.kt
      • Documentation for driver/channel/SerialDataChannel.kt
      • Documentation for driver/channel/SerialDataChannelFactory.kt
      • Documentation for driver/channel/ChannelFactory.kt
      • Documentation for driver/SerialPlatform.kt
      • Documentation for driver/mavlink/platform/BasicPlatform.kt
      • Documentation for driver/mavlink/platform/PixhawkPX4.kt
      • Documentation for driver/mavlink/payload/Gripper.kt
      • Documentation for driver/mavlink/support/MAVLinkExecution.kt
      • Documentation for driver/mavlink/support/VehicleMode.kt
      • Documentation for driver/mavlink/support/MessageID.kt
      • Documentation for driver/mavlink/support/Messages.kt
      • Documentation for driver/mavlink/support/NavigationFrame.kt
      • Documentation for driver/mavlink/MAVLinkCommand.kt
      • Documentation for driver/mavlink/MAVLinkPlatform.kt
      • Documentation for driver/mavlink/MAVLinkPayload.kt
      • Documentation for driver/Payload.kt
      • Documentation for driver/Vehicle.kt
      • Documentation for driver/PlatformModel.kt
      • Documentation for driver/Platform.kt
    • Mission Handling Subsystem
    • Resource Management Subsystem
    • Generic Support Infrastructure
    • User Interface
HSR HMI for Android
  • »
  • Implementation »
  • Driver Subsystem »
  • Documentation for driver/mavlink/MAVLinkCommand.kt
  • View page source

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

fun constructor(id: LongCommand, frame: NavigationFrame, param1: Float = 0.0f, param2: Float = 0.0f, param3: Float = 0.0f, param4: Float = 0.0f, x: Float = 0.0f, y: Float = 0.0f, z: Float = 0.0f)¶

Main constructor

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

Next Previous

© Copyright (c) 2019, ILT Institute for Lab Automation and Mechatronics and IFS Institute for Software

Built with Sphinx using a theme provided by Read the Docs.