#include <ControlComm.h>
Public Member Functions | |
ControlComm (std::string servoPort, bool useJoystick) | |
virtual | ~ControlComm () |
void | update () |
Private Attributes | |
bool | m_useJoystick |
SerialStream | m_serialPort |
checksum | sum |
char | m_msg [3] |
float | m_throttle |
float | m_steering |
float | m_headingAngleFeedback |
bool | m_autoMode |
js_data_struct | m_joystick |
Definition at line 30 of file ControlComm.h.
uvsim::ControlComm::ControlComm | ( | std::string | servoPort, | |
bool | useJoystick | |||
) |
uvsim::ControlComm::~ControlComm | ( | ) | [virtual] |
Definition at line 57 of file ControlComm.cc.
void uvsim::ControlComm::update | ( | ) |
bool uvsim::ControlComm::m_autoMode [private] |
Definition at line 42 of file ControlComm.h.
float uvsim::ControlComm::m_headingAngleFeedback [private] |
Definition at line 41 of file ControlComm.h.
js_data_struct uvsim::ControlComm::m_joystick [private] |
Definition at line 43 of file ControlComm.h.
char uvsim::ControlComm::m_msg[3] [private] |
Definition at line 40 of file ControlComm.h.
SerialStream uvsim::ControlComm::m_serialPort [private] |
Definition at line 38 of file ControlComm.h.
float uvsim::ControlComm::m_steering [private] |
Definition at line 41 of file ControlComm.h.
float uvsim::ControlComm::m_throttle [private] |
Definition at line 41 of file ControlComm.h.
bool uvsim::ControlComm::m_useJoystick [private] |
Definition at line 37 of file ControlComm.h.
checksum uvsim::ControlComm::sum [private] |
Definition at line 39 of file ControlComm.h.