#include <diagnostic_updater.h>
Public Member Functions | |
void | driverDiagnostics (diagnostic_updater::DiagnosticStatusWrapper &stat, int driver) |
PumaMotorDriverDiagnosticUpdater () | |
void | statusCallback (const puma_motor_msgs::MultiStatus::ConstPtr &status_msg) |
Static Private Member Functions | |
static const char * | getFaultString (uint8_t fault) |
static const char * | getModeString (uint8_t mode) |
Private Attributes | |
bool | initialized_ |
puma_motor_msgs::MultiStatus::ConstPtr | last_status_ |
ros::NodeHandle | nh_ |
ros::Subscriber | status_sub_ |
Definition at line 39 of file diagnostic_updater.h.
Definition at line 36 of file diagnostic_updater.cpp.
void puma_motor_driver::PumaMotorDriverDiagnosticUpdater::driverDiagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat, |
int | driver | ||
) |
Definition at line 79 of file diagnostic_updater.cpp.
const char * puma_motor_driver::PumaMotorDriverDiagnosticUpdater::getFaultString | ( | uint8_t | fault | ) | [static, private] |
Definition at line 62 of file diagnostic_updater.cpp.
const char * puma_motor_driver::PumaMotorDriverDiagnosticUpdater::getModeString | ( | uint8_t | mode | ) | [static, private] |
Definition at line 43 of file diagnostic_updater.cpp.
void puma_motor_driver::PumaMotorDriverDiagnosticUpdater::statusCallback | ( | const puma_motor_msgs::MultiStatus::ConstPtr & | status_msg | ) |
Definition at line 103 of file diagnostic_updater.cpp.
Definition at line 52 of file diagnostic_updater.h.
puma_motor_msgs::MultiStatus::ConstPtr puma_motor_driver::PumaMotorDriverDiagnosticUpdater::last_status_ [private] |
Definition at line 51 of file diagnostic_updater.h.
Definition at line 49 of file diagnostic_updater.h.
Definition at line 50 of file diagnostic_updater.h.