Tetrapod Project
SerialCommunication Member List

This is the complete list of members for SerialCommunication, including all inherited members.

ControlMode enum nameSerialCommunication
InitLibSerial()SerialCommunication
IsNewDataAvailable()SerialCommunication
num_motorsSerialCommunicationprivate
PackageBuffer(const ControlMode &_control_mode, const double *_data)SerialCommunicationprivate
PackageBufferControlCommand(const double *_data)SerialCommunicationprivate
PackageBufferControlMode(const double *_data)SerialCommunicationprivate
portSerialCommunicationprivate
position enum valueSerialCommunication
ReceiveMessage()SerialCommunication
rx_bufferSerialCommunicationprivate
RX_BUFFER_SIZESerialCommunicationprivate
rx_timeoutSerialCommunicationprivatestatic
SendMessage(const ControlMode &_control_mode, const std::vector< double > &_state)SerialCommunication
serial_portSerialCommunicationprivate
SerialCommunication()SerialCommunication
SerialCommunication(const std::string &_port)SerialCommunication
SerialCommunication(const std::string &_port, const int &_num_motors)SerialCommunication
SetNumberOfMotors(const int &_number_of_motors)SerialCommunication
SetPort(const std::string &_port)SerialCommunication
torque enum valueSerialCommunication
tx_bufferSerialCommunicationprivate
TX_BUFFER_SIZESerialCommunicationprivate
UnpackageBuffer(unsigned char *_data)SerialCommunicationprivate
velocity enum valueSerialCommunication
~SerialCommunication()SerialCommunicationvirtual