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
-