#include <ncom_channel_16.H>
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 |
ncom::channel_16_t::channel_16_t | ( | packet_t const * | packet | ) | [inline] |
References ncom::packet_t::channel().
bool ncom::channel_16_t::attitude_valid | ( | void | ) | const [inline] |
References ATTITUDE_VALID_OFFSET, and ncom::channel_t::m_data.
Referenced by channel_16_printer().
int ncom::channel_16_t::gps2utc_offset | ( | void | ) | const [inline] |
References GPS2UTC_OFFSET, and ncom::channel_t::m_data.
Referenced by channel_16_printer(), and cajun::rt3k_udp_t::decode().
bool ncom::channel_16_t::gps2utc_offset_valid | ( | void | ) | const [inline] |
References GPS2UTC_OFFSET, and ncom::channel_t::m_data.
Referenced by channel_16_printer(), and cajun::rt3k_udp_t::decode().
double ncom::channel_16_t::heading | ( | void | ) | const [inline] |
References HEADING_OFFSET, and ncom::channel_t::m_data.
Referenced by channel_16_printer().
double ncom::channel_16_t::pitch | ( | void | ) | const [inline] |
References ncom::channel_t::m_data, and PITCH_OFFSET.
Referenced by channel_16_printer().
double ncom::channel_16_t::roll | ( | void | ) | const [inline] |
References ncom::channel_t::m_data, and ROLL_OFFSET.
Referenced by channel_16_printer().
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] |
Referenced by gps2utc_offset(), and gps2utc_offset_valid().
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().