Public Types | |
enum | { ST_EM_FREE = 0, ST_EM_ACTIVE = 1, ST_EM_CONFIRMED = 2 } |
Public Member Functions | |
void | analogPhidgetSignalsCallback (const cob_phidgets::AnalogSensorConstPtr &msg) |
cob_voltage_control_ros () | |
void | configure () |
void | digitalPhidgetSignalsCallback (const cob_phidgets::DigitalSensorConstPtr &msg) |
void | update () |
Public Attributes | |
cob_voltage_control_config | component_config_ |
cob_voltage_control_data | component_data_ |
cob_voltage_control_impl | component_implementation_ |
bool | last_front_em_state |
bool | last_rear_em_state |
ros::NodeHandle | n_ |
ros::Publisher | topicPub_Current |
ros::Publisher | topicPub_current_measurement_ |
ros::Publisher | topicPub_em_stop_state_ |
ros::Publisher | topicPub_powerstate |
ros::Publisher | topicPub_Voltage |
ros::Subscriber | topicSub_AnalogInputs |
ros::Subscriber | topicSub_DigitalInputs |
Private Attributes | |
int | EM_stop_status_ |
Definition at line 16 of file cob_voltage_control_ros.cpp.
anonymous enum |
Definition at line 44 of file cob_voltage_control_ros.cpp.
cob_voltage_control_ros::cob_voltage_control_ros | ( | ) | [inline] |
Definition at line 51 of file cob_voltage_control_ros.cpp.
void cob_voltage_control_ros::analogPhidgetSignalsCallback | ( | const cob_phidgets::AnalogSensorConstPtr & | msg | ) | [inline] |
Definition at line 90 of file cob_voltage_control_ros.cpp.
void cob_voltage_control_ros::configure | ( | ) | [inline] |
Definition at line 76 of file cob_voltage_control_ros.cpp.
void cob_voltage_control_ros::digitalPhidgetSignalsCallback | ( | const cob_phidgets::DigitalSensorConstPtr & | msg | ) | [inline] |
Definition at line 103 of file cob_voltage_control_ros.cpp.
void cob_voltage_control_ros::update | ( | ) | [inline] |
Definition at line 81 of file cob_voltage_control_ros.cpp.
Definition at line 36 of file cob_voltage_control_ros.cpp.
Definition at line 35 of file cob_voltage_control_ros.cpp.
Definition at line 37 of file cob_voltage_control_ros.cpp.
int cob_voltage_control_ros::EM_stop_status_ [private] |
Definition at line 20 of file cob_voltage_control_ros.cpp.
Definition at line 41 of file cob_voltage_control_ros.cpp.
Definition at line 40 of file cob_voltage_control_ros.cpp.
Definition at line 23 of file cob_voltage_control_ros.cpp.
Definition at line 29 of file cob_voltage_control_ros.cpp.
Definition at line 28 of file cob_voltage_control_ros.cpp.
Definition at line 25 of file cob_voltage_control_ros.cpp.
Definition at line 26 of file cob_voltage_control_ros.cpp.
Definition at line 31 of file cob_voltage_control_ros.cpp.
Definition at line 32 of file cob_voltage_control_ros.cpp.
Definition at line 33 of file cob_voltage_control_ros.cpp.