QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
Mixer Namespace Reference

Classes

struct  ActuatorType
 
class  ChannelConfig
 
class  ChannelConfigInstance
 
class  ChannelConfigInstanceVirtualAxis
 
class  ChannelConfigVirtualAxis
 
class  ConfigParameter
 
class  MixerChannel
 
class  MixerConfigGroup
 
struct  MixerOption
 
struct  MixerParameter
 
class  Mixers
 
struct  Rule
 

Typedefs

using ActuatorTypes = QMap< QString, ActuatorType >
 key is the group name, where 'DEFAULT' is the default group
 
using MixerOptions = QList< MixerOption >
 
using Rules = QList< Rule >
 

Enumerations

enum class  Function {
  Unspecified =0 , PositionX , PositionY , PositionZ ,
  SpinDirection , AxisX , AxisY , AxisZ ,
  Type
}
 

Typedef Documentation

◆ ActuatorTypes

using Mixer::ActuatorTypes = typedef QMap<QString, ActuatorType>

key is the group name, where 'DEFAULT' is the default group

Definition at line 52 of file Mixer.h.

◆ MixerOptions

using Mixer::MixerOptions = typedef QList<MixerOption>

Definition at line 76 of file Mixer.h.

◆ Rules

using Mixer::Rules = typedef QList<Rule>

Definition at line 95 of file Mixer.h.

Enumeration Type Documentation

◆ Function

enum class Mixer::Function
strong
Enumerator
Unspecified 
PositionX 
PositionY 
PositionZ 
SpinDirection 

CCW = true or 1.

AxisX 
AxisY 
AxisZ 
Type 

Definition at line 14 of file Mixer.h.