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

Definition at line 39 of file pressure_height.h.

static Altimeter& hector_uav_msgs::altitudeFromPressure ( Altimeter &  altimeter)
inlinestatic

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

Definition at line 56 of file functions.h.

static const char* hector_uav_msgs::getFunctionString ( uint8_t  function)
inlinestatic

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

Definition at line 81 of file functions.h.

static bool hector_uav_msgs::hasAxis ( const RC &  rc,
RC::_axis_function_type::value_type  function 
)
inlinestatic

Definition at line 51 of file functions.h.

static bool hector_uav_msgs::hasSwitch ( const RC &  rc,
RC::_swit_function_type::value_type  function 
)
inlinestatic

Definition at line 76 of file functions.h.

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

Definition at line 51 of file ControlSource.h.

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

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

Definition at line 43 of file pressure_height.h.

static Altimeter& hector_uav_msgs::pressureFromAltitude ( Altimeter &  altimeter)
inlinestatic

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

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

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 Mon Jun 10 2019 14:02:04