#include "readncom.H"#include "ncom_channel_16.H"#include <cmath>#include <cstdio>Defines | |
| #define | R2D (180.0 / M_PI) |
| #define | CF_HEADING 0 |
| #define | CF_PITCH 1 |
| #define | CF_ROLL 2 |
| #define | CF_ATTITUDE_VALID 3 |
| #define | CF_GPS2UTC_OFFSET_VALID 4 |
| #define | CF_GPS2UTC_OFFSET 5 |
Functions | |
| void | channel_16_printer (packet_t const *packet, vector< int > const &fields) |
Variables | |
| char const * | channel_16_field_names [] |
| #define CF_ATTITUDE_VALID 3 |
Referenced by channel_16_printer().
| #define CF_GPS2UTC_OFFSET 5 |
Referenced by channel_16_printer().
| #define CF_GPS2UTC_OFFSET_VALID 4 |
Referenced by channel_16_printer().
| #define CF_HEADING 0 |
Referenced by channel_16_printer().
| #define CF_PITCH 1 |
Referenced by channel_16_printer().
| #define CF_ROLL 2 |
Referenced by channel_16_printer().
| #define R2D (180.0 / M_PI) |
Referenced by channel_16_printer(), cajun::rt3k_udp_t::decode_packet(), and packet_printer().
| void channel_16_printer | ( | packet_t const * | packet, | |
| vector< int > const & | fields | |||
| ) |
References ncom::channel_16_t::attitude_valid(), CF_ATTITUDE_VALID, CF_GPS2UTC_OFFSET, CF_GPS2UTC_OFFSET_VALID, CF_HEADING, CF_PITCH, CF_ROLL, channel_16_field_names, channel_16_printer, ncom::channel_16_t::gps2utc_offset(), ncom::channel_16_t::gps2utc_offset_valid(), ncom::channel_16_t::heading(), ncom::channel_16_t::pitch(), print_field_beg(), print_field_end(), R2D, and ncom::channel_16_t::roll().
| char const* channel_16_field_names[] |
{
#define CF_HEADING
"heading",
#define CF_PITCH
"pitch",
#define CF_ROLL
"roll",
#define CF_ATTITUDE_VALID
"attitude_valid",
#define CF_GPS2UTC_OFFSET_VALID
"gps2utc_offset_valid",
#define CF_GPS2UTC_OFFSET
"gps2utc_offset",
NULL,
}
Referenced by channel_16_printer().
1.6.1