#include "drive_frame.H"
#include "readaevit.H"
#include <cstdio>
Defines | |
#define | FF_DEVICE 0 |
#define | FF_ACTIVE 1 |
#define | FF_ERROR 2 |
#define | FF_ALIVE 3 |
#define | FF_ENCODER 4 |
#define | FF_INPUT 5 |
#define | FF_DEACTIVATE_REQUESTED 6 |
#define | FF_PARK_BRAKE_REQUESTED 7 |
#define | FF_ACTIVATE_REQUESTED 8 |
#define | FF_EVAL_CONNECTED 9 |
#define | FF_EVAL_ACTIVE 10 |
#define | FF_GENERIC 11 |
#define | FF_COMMAND 12 |
Functions | |
void | drive_frame_printer (frame_t const &g_frame, vector< int > const &fields) |
Variables | |
char const * | drive_frame_field_names [] |
#define FF_ACTIVATE_REQUESTED 8 |
Referenced by drive_frame_printer().
#define FF_ACTIVE 1 |
Referenced by drive_frame_printer().
#define FF_ALIVE 3 |
Referenced by drive_frame_printer().
#define FF_COMMAND 12 |
Referenced by drive_frame_printer(), info_frame_printer(), and vehicle_frame_printer().
#define FF_DEACTIVATE_REQUESTED 6 |
Referenced by drive_frame_printer().
#define FF_DEVICE 0 |
Referenced by drive_frame_printer().
#define FF_ENCODER 4 |
Referenced by drive_frame_printer().
#define FF_ERROR 2 |
Referenced by drive_frame_printer().
#define FF_EVAL_ACTIVE 10 |
Referenced by drive_frame_printer().
#define FF_EVAL_CONNECTED 9 |
Referenced by drive_frame_printer().
#define FF_GENERIC 11 |
Referenced by drive_frame_printer().
#define FF_INPUT 5 |
Referenced by drive_frame_printer().
#define FF_PARK_BRAKE_REQUESTED 7 |
Referenced by drive_frame_printer().
void drive_frame_printer | ( | frame_t const & | g_frame, | |
vector< int > const & | fields | |||
) |
References aevit::drive_frame_t::activate_requested(), aevit::drive_frame_t::active(), aevit::drive_frame_t::alive(), aevit::drive_frame_t::command(), aevit::drive_frame_t::deactivate_requested(), aevit::drive_frame_t::device(), drive_frame_field_names, drive_frame_printer, aevit::drive_frame_t::encoder(), aevit::drive_frame_t::error(), aevit::drive_frame_t::eval_active(), aevit::drive_frame_t::eval_connected(), FF_ACTIVATE_REQUESTED, FF_ACTIVE, FF_ALIVE, FF_COMMAND, FF_DEACTIVATE_REQUESTED, FF_DEVICE, FF_ENCODER, FF_ERROR, FF_EVAL_ACTIVE, FF_EVAL_CONNECTED, FF_GENERIC, FF_INPUT, FF_PARK_BRAKE_REQUESTED, aevit::drive_frame_t::generic(), aevit::drive_frame_t::input(), aevit::drive_frame_t::park_brake_requested(), print_field_beg(), and print_field_end().
char const* drive_frame_field_names[] |
{ #define FF_DEVICE "device", #define FF_ACTIVE "active", #define FF_ERROR "error", #define FF_ALIVE "alive", #define FF_ENCODER "encoder", #define FF_INPUT "input", #define FF_DEACTIVATE_REQUESTED "deactivate_requested", #define FF_PARK_BRAKE_REQUESTED "park_brake_requested", #define FF_ACTIVATE_REQUESTED "activate_requested", #define FF_EVAL_CONNECTED "eval_connected", #define FF_EVAL_ACTIVE "eval_connected", #define FF_GENERIC "generic", #define FF_COMMAND "command", NULL, }
Referenced by drive_frame_printer().