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 ()
 

Public Member Functions

 VehicleSupports (Vehicle *vehicle)
 
bool throttleModeCenterZero READ throttleModeCenterZero CONSTANT (bool negativeThrust READ negativeThrust CONSTANT) 1(bool jsButton READ jsButton CONSTANT) 1(bool radio READ radio CONSTANT) 1(bool motorInterference READ motorInterference CONSTANT) 1(bool smartRTL READ smartRTL CONSTANT) 1(bool terrainFrame READ terrainFrame NOTIFY terrainFrameChanged) 1(bool guidedMode READ guidedMode CONSTANT) 1(bool pauseVehicle READ pauseVehicle CONSTANT) 1(bool orbitMode READ orbitMode CONSTANT) 1(bool roiMode READ roiMode CONSTANT) 1(bool takeoffMissionCommand READ takeoffMissionCommand CONSTANT) 1(bool guidedTakeoffWithAltitude READ guidedTakeoffWithAltitude CONSTANT) 1(bool guidedTakeoffWithoutAltitude READ guidedTakeoffWithoutAltitude CONSTANT) 1(bool changeHeading READ changeHeading CONSTANT) 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
 

Detailed Description

Definition at line 9 of file VehicleSupports.h.

Constructor & Destructor Documentation

◆ VehicleSupports()

VehicleSupports::VehicleSupports ( Vehicle vehicle)
explicit

Definition at line 6 of file VehicleSupports.cc.

References Vehicle::firmwareTypeChanged(), and terrainFrameChanged().

Member Function Documentation

◆ changeHeading()

bool VehicleSupports::changeHeading ( ) const

◆ CONSTANT()

bool throttleModeCenterZero READ throttleModeCenterZero VehicleSupports::CONSTANT ( bool negativeThrust READ negativeThrust  CONSTANT) 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 43 of file VehicleSupports.cc.

References Vehicle::px4Firmware().

◆ terrainFrameChanged

void VehicleSupports::terrainFrameChanged ( )
signal

Referenced by VehicleSupports().


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