QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
ActuatorActions::Config Struct Reference

#include <ActuatorActions.h>

+ Collaboration diagram for ActuatorActions::Config:

Public Types

enum class  Type {
  beep = ACTUATOR_CONFIGURATION_BEEP , set3DModeOn = ACTUATOR_CONFIGURATION_3D_MODE_ON , set3DModeOff = ACTUATOR_CONFIGURATION_3D_MODE_OFF , setSpinDirection1 = ACTUATOR_CONFIGURATION_SPIN_DIRECTION1 ,
  setSpinDirection2 = ACTUATOR_CONFIGURATION_SPIN_DIRECTION2
}
 

Public Member Functions

QString typeToLabel () const
 

Public Attributes

Type type
 
Condition condition
 
QSet< QString > actuatorTypes
 

Detailed Description

Definition at line 12 of file ActuatorActions.h.

Member Enumeration Documentation

◆ Type

enum class ActuatorActions::Config::Type
strong
Enumerator
beep 

beep actuator

set3DModeOn 

motors: enable 3D mode (reversible)

set3DModeOff 

motors: disable 3D mode (reversible)

setSpinDirection1 

motors: set spin direction 1

setSpinDirection2 

motors: set spin direction 2

Definition at line 13 of file ActuatorActions.h.

Member Function Documentation

◆ typeToLabel()

QString Config::typeToLabel ( ) const

Definition at line 6 of file ActuatorActions.cc.

References beep, set3DModeOff, set3DModeOn, setSpinDirection1, setSpinDirection2, and type.

Member Data Documentation

◆ actuatorTypes

QSet<QString> ActuatorActions::Config::actuatorTypes

Definition at line 25 of file ActuatorActions.h.

◆ condition

Condition ActuatorActions::Config::condition

Definition at line 24 of file ActuatorActions.h.

◆ type

Type ActuatorActions::Config::type

Definition at line 23 of file ActuatorActions.h.

Referenced by typeToLabel().


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