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/MAVLinkPlatform.kt
  • View page source

Documentation for driver/mavlink/MAVLinkPlatform.kt¶

interface MAVLinkPlatform : AerialVehicle, SerialPlatform¶

This interface specifies the generic API of MAVLink vehicle platforms.

since

1.0.0

author

IFS Institute for Software

val schema : MAVLinkSchema¶

The MAVLink message schema associated with this platform

Since

1.0.0

val senderSystem : MAVLinkSystem¶

The MAVLink system identifying the GCS

Since

1.0.0

val targetSystem : MAVLinkSystem¶

The MAVLink system identifying the Vehicle

Since

1.0.0

val payloadTunnels : Map<MAVLinkSystem, MAVLinkTunnel>¶

A tunnel used to directyly addess the payload

Since

1.2.0

fun arm() : MAVLinkCommand¶

Arm the vehicle for takeoff

Since

1.0.0

fun disarm() : MAVLinkCommand¶

Disarm the vehicle, preventing takeoff

Since

1.0.0

fun send(message: MAVLinkMessage)¶

Send a fire-and-forget MAVLink message to the attached target system

Since

1.2.0

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.