ncom::channel_16_t Class Reference

#include <ncom_channel_16.H>

Inheritance diagram for ncom::channel_16_t:
ncom::channel_t

List of all members.

Public Member Functions

 channel_16_t (packet_t const *packet)
double heading (void) const
double pitch (void) const
double roll (void) const
bool attitude_valid (void) const
bool gps2utc_offset_valid (void) const
int gps2utc_offset (void) const

Static Protected Attributes

static unsigned const HEADING_OFFSET = 0
static unsigned const PITCH_OFFSET = 2
static unsigned const ROLL_OFFSET = 4
static unsigned const ATTITUDE_VALID_OFFSET = 6
static unsigned const GPS2UTC_OFFSET = 7

Constructor & Destructor Documentation

ncom::channel_16_t::channel_16_t ( packet_t const *  packet  )  [inline]

Member Function Documentation

bool ncom::channel_16_t::attitude_valid ( void   )  const [inline]
int ncom::channel_16_t::gps2utc_offset ( void   )  const [inline]
bool ncom::channel_16_t::gps2utc_offset_valid ( void   )  const [inline]
double ncom::channel_16_t::heading ( void   )  const [inline]
double ncom::channel_16_t::pitch ( void   )  const [inline]
double ncom::channel_16_t::roll ( void   )  const [inline]

References ncom::channel_t::m_data, and ROLL_OFFSET.

Referenced by channel_16_printer().


Member Data Documentation

unsigned const ncom::channel_16_t::ATTITUDE_VALID_OFFSET = 6 [static, protected]

Referenced by attitude_valid().

unsigned const ncom::channel_16_t::GPS2UTC_OFFSET = 7 [static, protected]
unsigned const ncom::channel_16_t::HEADING_OFFSET = 0 [static, protected]

Referenced by heading().

unsigned const ncom::channel_16_t::PITCH_OFFSET = 2 [static, protected]

Referenced by pitch().

unsigned const ncom::channel_16_t::ROLL_OFFSET = 4 [static, protected]

Referenced by roll().


The documentation for this class was generated from the following file:

Generated on Fri Apr 9 10:45:12 2010 for drivers by  doxygen 1.6.1