QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
VehicleSupports Class Reference

#include <VehicleSupports.h>

+ Inheritance diagram for VehicleSupports:
+ Collaboration diagram for VehicleSupports:

Signals

void terrainFrameChanged ()
 
void vtolMulticopterTakeoffChanged ()
 

Public Member Functions

 VehicleSupports (Vehicle *vehicle)
 
bool throttleModeCenterZero () const
 
bool negativeThrust () const
 
bool jsButton () const
 
bool radio () const
 
bool motorInterference () const
 
bool smartRTL () const
 
bool terrainFrame () const
 
bool guidedMode () const
 
bool pauseVehicle () const
 
bool orbitMode () const
 
bool roiMode () const
 
bool takeoffMissionCommand () const
 
bool guidedTakeoffWithAltitude () const
 
bool guidedTakeoffWithoutAltitude () const
 
bool changeHeading () const
 
bool vtolMulticopterTakeoff () const
 

Detailed Description

Definition at line 9 of file VehicleSupports.h.

Constructor & Destructor Documentation

◆ VehicleSupports()

VehicleSupports::VehicleSupports ( Vehicle *  vehicle)
explicit

Member Function Documentation

◆ changeHeading()

bool VehicleSupports::changeHeading ( ) const

◆ guidedMode()

◆ guidedTakeoffWithAltitude()

bool VehicleSupports::guidedTakeoffWithAltitude ( ) const

◆ guidedTakeoffWithoutAltitude()

bool VehicleSupports::guidedTakeoffWithoutAltitude ( ) const

◆ jsButton()

bool VehicleSupports::jsButton ( ) const

◆ motorInterference()

bool VehicleSupports::motorInterference ( ) const

◆ negativeThrust()

bool VehicleSupports::negativeThrust ( ) const

◆ orbitMode()

bool VehicleSupports::orbitMode ( ) const

◆ pauseVehicle()

bool VehicleSupports::pauseVehicle ( ) const

◆ radio()

bool VehicleSupports::radio ( ) const

◆ roiMode()

bool VehicleSupports::roiMode ( ) const

◆ smartRTL()

bool VehicleSupports::smartRTL ( ) const

◆ takeoffMissionCommand()

bool VehicleSupports::takeoffMissionCommand ( ) const

◆ terrainFrame()

bool VehicleSupports::terrainFrame ( ) const

Definition at line 45 of file VehicleSupports.cc.

References Vehicle::px4Firmware().

◆ terrainFrameChanged

void VehicleSupports::terrainFrameChanged ( )
signal

Referenced by VehicleSupports().

◆ throttleModeCenterZero()

bool VehicleSupports::throttleModeCenterZero ( ) const

◆ vtolMulticopterTakeoff()

bool VehicleSupports::vtolMulticopterTakeoff ( ) const

◆ vtolMulticopterTakeoffChanged

void VehicleSupports::vtolMulticopterTakeoffChanged ( )
signal

Referenced by VehicleSupports().


The documentation for this class was generated from the following files: