#include <neo_relayboard_node.h>
Definition at line 33 of file neo_relayboard_node.h.
anonymous enum [private] |
Definition at line 152 of file neo_relayboard_node.h.
Definition at line 52 of file neo_relayboard_node.h.
neo_relayboard_node::neo_relayboard_node | ( | ) | [inline] |
Definition at line 82 of file neo_relayboard_node.h.
neo_relayboard_node::~neo_relayboard_node | ( | ) | [inline] |
Definition at line 99 of file neo_relayboard_node.h.
void neo_relayboard_node::getIOBoardDigOut | ( | const neo_msgs::IOOut & | setOut | ) |
Definition at line 618 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::getNewDriveStates | ( | const trajectory_msgs::JointTrajectory | jt | ) |
Definition at line 518 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::getNewLCDOutput | ( | const neo_msgs::LCDOutput & | msg | ) |
Definition at line 611 of file neo_relayboard_lib.cpp.
double neo_relayboard_node::getRequestRate | ( | ) |
Definition at line 312 of file neo_relayboard_lib.cpp.
int neo_relayboard_node::init | ( | ) |
Definition at line 6 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::readConfig | ( | int | protocol_version_ | ) |
Definition at line 112 of file neo_relayboard_lib.cpp.
Definition at line 282 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::sendAnalogIn | ( | ) |
Definition at line 399 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::sendDriveStates | ( | ) |
Definition at line 458 of file neo_relayboard_lib.cpp.
Definition at line 320 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::sendGyroBoard | ( | ) |
Definition at line 547 of file neo_relayboard_lib.cpp.
Definition at line 641 of file neo_relayboard_lib.cpp.
Definition at line 624 of file neo_relayboard_lib.cpp.
Definition at line 633 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::sendRadarBoard | ( | ) |
Definition at line 564 of file neo_relayboard_lib.cpp.
Definition at line 447 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::sendUSBoard | ( | ) |
Definition at line 581 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::setRelayBoardDigOut | ( | const neo_msgs::IOOut & | setOut | ) |
Definition at line 441 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::startUSBoard | ( | const std_msgs::Int16 & | configuration | ) |
Definition at line 596 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::stopUSBoard | ( | const std_msgs::Empty & | empty | ) |
Definition at line 602 of file neo_relayboard_lib.cpp.
void neo_relayboard_node::zeroGyro | ( | const std_msgs::Bool & | b | ) |
Definition at line 555 of file neo_relayboard_lib.cpp.
int neo_relayboard_node::activeModule[8] [private] |
Definition at line 133 of file neo_relayboard_node.h.
double neo_relayboard_node::charge_nominal_ [private] |
Definition at line 161 of file neo_relayboard_node.h.
double neo_relayboard_node::current_voltage [private] |
Definition at line 161 of file neo_relayboard_node.h.
Definition at line 138 of file neo_relayboard_node.h.
int neo_relayboard_node::EM_stop_status_ [private] |
Definition at line 137 of file neo_relayboard_node.h.
int neo_relayboard_node::hasIRSensors [private] |
Definition at line 160 of file neo_relayboard_node.h.
int neo_relayboard_node::hasKeyPad [private] |
Definition at line 160 of file neo_relayboard_node.h.
int neo_relayboard_node::hasLCDOut [private] |
Definition at line 160 of file neo_relayboard_node.h.
std::string neo_relayboard_node::joint_names[4] [private] |
Definition at line 159 of file neo_relayboard_node.h.
bool neo_relayboard_node::log [private] |
Definition at line 149 of file neo_relayboard_node.h.
Definition at line 135 of file neo_relayboard_node.h.
int neo_relayboard_node::motorCanIdent[4] [private] |
Definition at line 158 of file neo_relayboard_node.h.
Definition at line 38 of file neo_relayboard_node.h.
int neo_relayboard_node::protocol_version_ [private] |
Definition at line 141 of file neo_relayboard_node.h.
bool neo_relayboard_node::relayboard_available [private] |
Definition at line 146 of file neo_relayboard_node.h.
bool neo_relayboard_node::relayboard_online [private] |
Definition at line 145 of file neo_relayboard_node.h.
double neo_relayboard_node::relayboard_timeout_ [private] |
Definition at line 140 of file neo_relayboard_node.h.
double neo_relayboard_node::requestRate [private] |
Definition at line 142 of file neo_relayboard_node.h.
std::string neo_relayboard_node::sComPort [private] |
Definition at line 134 of file neo_relayboard_node.h.
Definition at line 144 of file neo_relayboard_node.h.
Definition at line 139 of file neo_relayboard_node.h.
Definition at line 74 of file neo_relayboard_node.h.
Definition at line 43 of file neo_relayboard_node.h.
Definition at line 47 of file neo_relayboard_node.h.
Definition at line 63 of file neo_relayboard_node.h.
Definition at line 78 of file neo_relayboard_node.h.
Definition at line 72 of file neo_relayboard_node.h.
Definition at line 73 of file neo_relayboard_node.h.
Definition at line 46 of file neo_relayboard_node.h.
Definition at line 42 of file neo_relayboard_node.h.
Definition at line 45 of file neo_relayboard_node.h.
Definition at line 70 of file neo_relayboard_node.h.
Definition at line 49 of file neo_relayboard_node.h.
Definition at line 44 of file neo_relayboard_node.h.
Definition at line 66 of file neo_relayboard_node.h.
Definition at line 64 of file neo_relayboard_node.h.
Definition at line 75 of file neo_relayboard_node.h.
Definition at line 76 of file neo_relayboard_node.h.
Definition at line 50 of file neo_relayboard_node.h.
Definition at line 67 of file neo_relayboard_node.h.
Definition at line 68 of file neo_relayboard_node.h.
Definition at line 79 of file neo_relayboard_node.h.
double neo_relayboard_node::voltage_max_ [private] |
Definition at line 161 of file neo_relayboard_node.h.
double neo_relayboard_node::voltage_min_ [private] |
Definition at line 161 of file neo_relayboard_node.h.
double neo_relayboard_node::voltage_nominal_ [private] |
Definition at line 161 of file neo_relayboard_node.h.