aevit::frame_t Class Reference
#include <aevit_frame.H>
List of all members.
Public Member Functions |
| frame_t () |
unsigned | decode (unsigned char const *data_, unsigned size_) |
unsigned | id () const |
bool | valid () const |
Protected Attributes |
bool | m_valid |
unsigned | m_id |
unsigned | m_size |
unsigned char | m_data [8] |
Constructor & Destructor Documentation
aevit::frame_t::frame_t |
( |
|
) |
[inline] |
Member Function Documentation
unsigned frame_t::decode |
( |
unsigned char const * |
data_, |
|
|
unsigned |
size_ | |
|
) |
| | |
unsigned aevit::frame_t::id |
( |
|
) |
const [inline] |
bool aevit::frame_t::valid |
( |
void |
|
) |
const [inline] |
Member Data Documentation
Referenced by aevit::drive_frame_t::activate_requested(), aevit::drive_frame_t::active(), aevit::drive_frame_t::alive(), aevit::vehicle_frame_t::battery_1_voltage(), aevit::vehicle_frame_t::battery_2_voltage(), aevit::vehicle_frame_t::booted(), aevit::info_frame_t::booted(), aevit::vehicle_frame_t::brake_lights(), aevit::vehicle_frame_t::command(), aevit::info_frame_t::command(), aevit::drive_frame_t::command(), aevit::drive_frame_t::deactivate_requested(), decode(), aevit::drive_frame_t::device(), aevit::drive_frame_t::encoder(), aevit::drive_frame_t::error(), aevit::drive_frame_t::eval_active(), aevit::drive_frame_t::eval_connected(), aevit::info_frame_t::gas_brake_1_requested(), aevit::info_frame_t::gas_brake_2_requested(), aevit::vehicle_frame_t::generic(), aevit::info_frame_t::generic(), aevit::drive_frame_t::generic(), aevit::vehicle_frame_t::ignition(), aevit::drive_frame_t::input(), aevit::drive_frame_t::park_brake_requested(), aevit::vehicle_frame_t::park_lights(), aevit::vehicle_frame_t::present(), aevit::info_frame_t::present(), aevit::vehicle_frame_t::remote_off_switch(), aevit::vehicle_frame_t::speed(), aevit::info_frame_t::steering_1_requested(), aevit::info_frame_t::steering_2_requested(), aevit::vehicle_frame_t::steering_servo_engaged(), aevit::info_frame_t::test_mode(), aevit::vehicle_frame_t::throttle_clutch_engaged(), and aevit::vehicle_frame_t::valid_coil_pulse().
The documentation for this class was generated from the following files: