#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().
1.6.1