Protected Attributes

FlightControl Class Reference

Flight control base class. More...

#include <flightcontrol.h>

Inheritance diagram for FlightControl:
Module RotaryWing

List of all members.

Protected Attributes

Plug8 m_flightMode
MultiFilter< MAX_COMMANDS > m_axes
SocketF m_throttle

Detailed Description

Flight control base class.

This is the base class for all flight control classes. Flight control stabilizes the craft.
Sockets exposed:

FlightControl.Pitch
FlightControl.Roll
FlightControl.Yaw
FlightControl.Throttle
FlightControl.Pitch.Filter pitch smoothing
FlightControl.Roll.Filter Roll smoothing
FlightControl.Yaw.Filter Yaw smoothing
FlightControl.Throttle.Filter Throttle smoothing

external sockets expected:

FlightMode.Status


Member Data Documentation

MultiFilter<MAX_COMMANDS> FlightControl::m_axes [protected]
Plug8 FlightControl::m_flightMode [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines