Public Member Functions | Private Attributes
ronex::ADC16PassthroughController Class Reference

#include <adc16_passthrough_controller.hpp>

Inheritance diagram for ronex::ADC16PassthroughController:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ADC16PassthroughController ()
void digital_commands_cb (const std_msgs::BoolConstPtr &msg, int index)
virtual bool init (ros_ethercat_model::RobotStateInterface *robot, ros::NodeHandle &n)
virtual void update (const ros::Time &, const ros::Duration &)
 Issues commands to the joint. Should be called at regular intervals.

Private Attributes

ronex::ADC16adc16_
std::vector< ros::Subscriberdigital_subscribers_
 send commands to the RoNeX's digital I/O
int loop_count_
ros::NodeHandle node_

Detailed Description

Definition at line 41 of file adc16_passthrough_controller.hpp.


Constructor & Destructor Documentation

Definition at line 33 of file adc16_passthrough_controller.cpp.


Member Function Documentation

void ronex::ADC16PassthroughController::digital_commands_cb ( const std_msgs::BoolConstPtr &  msg,
int  index 
)

Definition at line 106 of file adc16_passthrough_controller.cpp.

virtual void ronex::ADC16PassthroughController::update ( const ros::Time ,
const ros::Duration  
) [inline, virtual]

Issues commands to the joint. Should be called at regular intervals.

Implements controller_interface::ControllerBase.

Definition at line 52 of file adc16_passthrough_controller.hpp.


Member Data Documentation

Definition at line 61 of file adc16_passthrough_controller.hpp.

send commands to the RoNeX's digital I/O

Definition at line 64 of file adc16_passthrough_controller.hpp.

Definition at line 59 of file adc16_passthrough_controller.hpp.

Definition at line 57 of file adc16_passthrough_controller.hpp.


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


sr_ronex_controllers
Author(s): Ugo Cupcic, Toni Oliver, Mark Pitchless
autogenerated on Thu Jun 6 2019 21:22:06