Public Types | Public Member Functions | Public Attributes | Private Attributes
cob_voltage_control_ros Class Reference

List of all members.

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_

Detailed Description

Definition at line 16 of file cob_voltage_control_ros.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
ST_EM_FREE 
ST_EM_ACTIVE 
ST_EM_CONFIRMED 

Definition at line 44 of file cob_voltage_control_ros.cpp.


Constructor & Destructor Documentation

Definition at line 51 of file cob_voltage_control_ros.cpp.


Member Function Documentation

void cob_voltage_control_ros::analogPhidgetSignalsCallback ( const cob_phidgets::AnalogSensorConstPtr &  msg) [inline]

Definition at line 90 of file cob_voltage_control_ros.cpp.

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.

Definition at line 81 of file cob_voltage_control_ros.cpp.


Member Data Documentation

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.

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.


The documentation for this class was generated from the following file:


cob_voltage_control
Author(s): Alexander Bubeck
autogenerated on Thu Aug 27 2015 12:45:45