#include <fadecandy_driver_ros.h>
|
| FadecandyDriverROS (double restart_patience) |
| FadecandyDriverRos fadecandy driver ROS wrapper. More...
|
|
void | run () |
| run Listen to LED messages and publishes diagnostic of the driver More...
|
|
Definition at line 44 of file fadecandy_driver_ros.h.
◆ FadecandyDriverROS()
fadecandy_driver::FadecandyDriverROS::FadecandyDriverROS |
( |
double |
restart_patience | ) |
|
FadecandyDriverRos fadecandy driver ROS wrapper.
- Parameters
-
restart_patience | Restart patience |
Definition at line 41 of file fadecandy_driver_ros.cpp.
◆ connectTimerCallback()
void fadecandy_driver::FadecandyDriverROS::connectTimerCallback |
( |
const ros::TimerEvent & |
e | ) |
|
|
private |
◆ diagnosticsCallback()
diagnosticsCallback Diagnostics callback
- Parameters
-
diagnostic_status | Status that should be updated |
Definition at line 102 of file fadecandy_driver_ros.cpp.
◆ diagnosticsTimerCallback()
void fadecandy_driver::FadecandyDriverROS::diagnosticsTimerCallback |
( |
const ros::TimerEvent & |
e | ) |
|
|
private |
◆ run()
void fadecandy_driver::FadecandyDriverROS::run |
( |
| ) |
|
◆ setLedsCallback()
void fadecandy_driver::FadecandyDriverROS::setLedsCallback |
( |
const fadecandy_msgs::LEDArrayConstPtr & |
msg | ) |
|
|
private |
◆ setupConnection()
void fadecandy_driver::FadecandyDriverROS::setupConnection |
( |
| ) |
|
|
private |
◆ connect_timer_
ros::Timer fadecandy_driver::FadecandyDriverROS::connect_timer_ |
|
private |
connection_check_timer_ Periodic timer for checking the connection
Definition at line 90 of file fadecandy_driver_ros.h.
◆ diagnostic_updater_
◆ diagnostics_timer_
ros::Timer fadecandy_driver::FadecandyDriverROS::diagnostics_timer_ |
|
private |
◆ driver_
◆ led_subscriber_
◆ restart_patience_
double fadecandy_driver::FadecandyDriverROS::restart_patience_ |
|
private |
The documentation for this class was generated from the following files: