#include "readncom.H"
#include <cmath>
#include <cstdio>
Defines | |
#define | R2D (180.0 / M_PI) |
#define | PF_TIME 0 |
#define | PF_X_ACCELERATION 1 |
#define | PF_Y_ACCELERATION 2 |
#define | PF_Z_ACCELERATION 3 |
#define | PF_X_ANGULAR_RATE 4 |
#define | PF_Y_ANGULAR_RATE 5 |
#define | PF_Z_ANGULAR_RATE 6 |
#define | PF_NAV_STATUS 7 |
#define | PF_LATITUDE 8 |
#define | PF_LONGITUDE 9 |
#define | PF_ALTITUDE 10 |
#define | PF_N_VELOCITY 11 |
#define | PF_E_VELOCITY 12 |
#define | PF_D_VELOCITY 13 |
#define | PF_HEADING 14 |
#define | PF_PITCH 15 |
#define | PF_ROLL 16 |
#define | PF_CHANNEL 17 |
Functions | |
void | packet_printer (packet_t const *packet, vector< int > const &fields) |
Variables | |
char const * | packet_field_names [] |
#define PF_ALTITUDE 10 |
Referenced by packet_printer().
#define PF_CHANNEL 17 |
Referenced by packet_printer().
#define PF_D_VELOCITY 13 |
Referenced by packet_printer().
#define PF_E_VELOCITY 12 |
Referenced by packet_printer().
#define PF_HEADING 14 |
Referenced by packet_printer().
#define PF_LATITUDE 8 |
Referenced by packet_printer().
#define PF_LONGITUDE 9 |
Referenced by packet_printer().
#define PF_N_VELOCITY 11 |
Referenced by packet_printer().
#define PF_NAV_STATUS 7 |
Referenced by packet_printer().
#define PF_PITCH 15 |
Referenced by packet_printer().
#define PF_ROLL 16 |
Referenced by packet_printer().
#define PF_TIME 0 |
Referenced by packet_printer().
#define PF_X_ACCELERATION 1 |
Referenced by packet_printer().
#define PF_X_ANGULAR_RATE 4 |
Referenced by packet_printer().
#define PF_Y_ACCELERATION 2 |
Referenced by packet_printer().
#define PF_Y_ANGULAR_RATE 5 |
Referenced by packet_printer().
#define PF_Z_ACCELERATION 3 |
Referenced by packet_printer().
#define PF_Z_ANGULAR_RATE 6 |
Referenced by packet_printer().
#define R2D (180.0 / M_PI) |
void packet_printer | ( | packet_t const * | packet, | |
vector< int > const & | fields | |||
) |
References ncom::packet_t::altitude(), ncom::packet_t::channel(), ncom::packet_t::d_velocity(), ncom::packet_t::e_velocity(), ncom::packet_t::heading(), ncom::packet_t::latitude(), ncom::packet_t::longitude(), ncom::packet_t::n_velocity(), ncom::packet_t::nav_status(), packet_field_names, packet_printer, PF_ALTITUDE, PF_CHANNEL, PF_D_VELOCITY, PF_E_VELOCITY, PF_HEADING, PF_LATITUDE, PF_LONGITUDE, PF_N_VELOCITY, PF_NAV_STATUS, PF_PITCH, PF_ROLL, PF_TIME, PF_X_ACCELERATION, PF_X_ANGULAR_RATE, PF_Y_ACCELERATION, PF_Y_ANGULAR_RATE, PF_Z_ACCELERATION, PF_Z_ANGULAR_RATE, ncom::packet_t::pitch(), print_field_beg(), print_field_end(), R2D, ncom::packet_t::roll(), ncom::packet_t::time(), ncom::packet_t::x_acceleration(), ncom::packet_t::x_angular_rate(), ncom::packet_t::y_acceleration(), ncom::packet_t::y_angular_rate(), ncom::packet_t::z_acceleration(), and ncom::packet_t::z_angular_rate().
char const* packet_field_names[] |
Referenced by packet_printer().