Typedefs | Enumerations | Functions | Variables
hector_uav_msgs Namespace Reference

Typedefs

typedef uint8_t ControlSource

Enumerations

enum  { CONTROL_AUTONOMOUS = 0, CONTROL_REMOTE = 1, CONTROL_JOYSTICK = 2 }

Functions

static Altimeter::_altitude_type altitudeFromPressure (Altimeter::_pressure_type pressure, Altimeter::_qnh_type qnh=STANDARD_PRESSURE)
static Altimeter & altitudeFromPressure (Altimeter &altimeter)
static bool getAxis (const RC &rc, RC::_axis_function_type::value_type function, RC::_axis_type::value_type &value)
static const char * getFunctionString (uint8_t function)
static bool getSwitch (const RC &rc, RC::_swit_function_type::value_type function, RC::_swit_type::value_type &value)
static bool hasAxis (const RC &rc, RC::_axis_function_type::value_type function)
static bool hasSwitch (const RC &rc, RC::_swit_function_type::value_type function)
template<typename OutStream >
static OutStream & operator<< (OutStream &out, const ControlSource &value)
template<typename InStream >
static InStream & operator>> (InStream &in, ControlSource &value)
static Altimeter::_pressure_type pressureFromAltitude (Altimeter::_altitude_type altitude, Altimeter::_qnh_type qnh=STANDARD_PRESSURE)
static Altimeter & pressureFromAltitude (Altimeter &altimeter)
static void setAxis (RC &rc, RC::_axis_function_type::value_type function, RC::_axis_type::value_type value)
static void setSwitch (RC &rc, RC::_swit_function_type::value_type function, RC::_swit_type::value_type value)

Variables

static const Altimeter::_qnh_type STANDARD_PRESSURE = 1013.25

Typedef Documentation

Definition at line 34 of file ControlSource.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
CONTROL_AUTONOMOUS 
CONTROL_REMOTE 
CONTROL_JOYSTICK 

Definition at line 36 of file ControlSource.h.


Function Documentation

static Altimeter::_altitude_type hector_uav_msgs::altitudeFromPressure ( Altimeter::_pressure_type  pressure,
Altimeter::_qnh_type  qnh = STANDARD_PRESSURE 
) [inline, static]

Definition at line 39 of file pressure_height.h.

static Altimeter& hector_uav_msgs::altitudeFromPressure ( Altimeter &  altimeter) [inline, static]

Definition at line 47 of file pressure_height.h.

static bool hector_uav_msgs::getAxis ( const RC &  rc,
RC::_axis_function_type::value_type  function,
RC::_axis_type::value_type &  value 
) [inline, static]

Definition at line 56 of file functions.h.

static const char* hector_uav_msgs::getFunctionString ( uint8_t  function) [inline, static]

Definition at line 37 of file functions.h.

static bool hector_uav_msgs::getSwitch ( const RC &  rc,
RC::_swit_function_type::value_type  function,
RC::_swit_type::value_type &  value 
) [inline, static]

Definition at line 81 of file functions.h.

static bool hector_uav_msgs::hasAxis ( const RC &  rc,
RC::_axis_function_type::value_type  function 
) [inline, static]

Definition at line 51 of file functions.h.

static bool hector_uav_msgs::hasSwitch ( const RC &  rc,
RC::_swit_function_type::value_type  function 
) [inline, static]

Definition at line 76 of file functions.h.

template<typename OutStream >
static OutStream& hector_uav_msgs::operator<< ( OutStream &  out,
const ControlSource &  value 
) [inline, static]

Definition at line 51 of file ControlSource.h.

template<typename InStream >
static InStream& hector_uav_msgs::operator>> ( InStream &  in,
ControlSource &  value 
) [inline, static]

Definition at line 43 of file ControlSource.h.

static Altimeter::_pressure_type hector_uav_msgs::pressureFromAltitude ( Altimeter::_altitude_type  altitude,
Altimeter::_qnh_type  qnh = STANDARD_PRESSURE 
) [inline, static]

Definition at line 43 of file pressure_height.h.

static Altimeter& hector_uav_msgs::pressureFromAltitude ( Altimeter &  altimeter) [inline, static]

Definition at line 53 of file pressure_height.h.

static void hector_uav_msgs::setAxis ( RC &  rc,
RC::_axis_function_type::value_type  function,
RC::_axis_type::value_type  value 
) [inline, static]

Definition at line 65 of file functions.h.

static void hector_uav_msgs::setSwitch ( RC &  rc,
RC::_swit_function_type::value_type  function,
RC::_swit_type::value_type  value 
) [inline, static]

Definition at line 90 of file functions.h.


Variable Documentation

const Altimeter::_qnh_type hector_uav_msgs::STANDARD_PRESSURE = 1013.25 [static]

Definition at line 37 of file pressure_height.h.



hector_uav_msgs
Author(s): Johannes Meyer
autogenerated on Thu Jun 6 2019 21:32:52