Skip to content
Snippets Groups Projects
Commit 1a81bc65 authored by Joan Perez Ibarz's avatar Joan Perez Ibarz
Browse files

- adding ROS_DEBUG messages to base core classes

parent 05ee7a75
No related branches found
No related tags found
No related merge requests found
......@@ -258,6 +258,7 @@ IriBaseNodeDriver<Driver>::IriBaseNodeDriver(ros::NodeHandle &nh) :
public_node_handle_(ros::this_node::getName()),
loop_rate_(DEFAULT_RATE)
{
ROS_DEBUG("IriBaseNodeDriver::Constructor");
this->driver_.setPostOpenHook(boost::bind(&IriBaseNodeDriver::postOpenHook, this));
// create the status thread
......@@ -274,6 +275,8 @@ IriBaseNodeDriver<Driver>::IriBaseNodeDriver(ros::NodeHandle &nh) :
template <class Driver>
void *IriBaseNodeDriver<Driver>::mainThread(void *param)
{
ROS_DEBUG("IriBaseNodeDriver::mainThread");
IriBaseNodeDriver<Driver> *iriNode = (IriBaseNodeDriver<Driver> *)param;
while(ros::ok())
......@@ -294,6 +297,8 @@ void *IriBaseNodeDriver<Driver>::mainThread(void *param)
template <class Driver>
void IriBaseNodeDriver<Driver>::postOpenHook(void)
{
ROS_DEBUG("IriBaseNodeDriver::postOpenHook");
//set hardware id with driver id
this->diagnostic_.setHardwareID(this->driver_.getID());
......@@ -303,36 +308,42 @@ void IriBaseNodeDriver<Driver>::postOpenHook(void)
template <class Driver>
void IriBaseNodeDriver<Driver>::addDiagnostics(void)
{
ROS_DEBUG("IriBaseNodeDriver::addDiagnostics");
addNodeDiagnostics();
}
template <class Driver>
void IriBaseNodeDriver<Driver>::addOpenedTests(void)
{
ROS_DEBUG("IriBaseNodeDriver::addOpenedTests");
addNodeOpenedTests();
}
template <class Driver>
void IriBaseNodeDriver<Driver>::addStoppedTests(void)
{
ROS_DEBUG("IriBaseNodeDriver::addStoppedTests");
addNodeStoppedTests();
}
template <class Driver>
void IriBaseNodeDriver<Driver>::addRunningTests(void)
{
ROS_DEBUG("IriBaseNodeDriver::addRunningTests");
addNodeRunningTests();
}
template <class Driver>
void IriBaseNodeDriver<Driver>::reconfigureHook(int level)
{
ROS_DEBUG("IriBaseNodeDriver::reconfigureHook");
reconfigureNodeHook(level);
}
template <class Driver>
IriBaseNodeDriver<Driver>::~IriBaseNodeDriver()
{
ROS_DEBUG("IriBaseNodeDriver::Destrcutor");
try
{
//try access to driver to assert it is
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment