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

#include <spi_passthrough_controller.hpp>

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

List of all members.

Public Member Functions

bool command_srv_cb (sr_ronex_msgs::SPI::Request &req, sr_ronex_msgs::SPI::Response &res, size_t spi_out_index)
void dynamic_reconfigure_cb (sr_ronex_drivers::SPIConfig &config, uint32_t level)
virtual bool init (ros_ethercat_model::RobotStateInterface *robot, ros::NodeHandle &n)

Private Member Functions

void post_init_ ()

Private Attributes

std::vector< ros::ServiceServercommand_srv_
boost::scoped_ptr
< dynamic_reconfigure::Server
< sr_ronex_drivers::SPIConfig > > 
dynamic_reconfigure_server_
 Dynamic reconfigure server for setting the parameters of the driver.
dynamic_reconfigure::Server
< sr_ronex_drivers::SPIConfig >
::CallbackType 
function_cb_
std::vector< SplittedSPICommandstandard_commands_

Detailed Description

Definition at line 41 of file spi_passthrough_controller.hpp.


Member Function Documentation

bool ronex::SPIPassthroughController::command_srv_cb ( sr_ronex_msgs::SPI::Request &  req,
sr_ronex_msgs::SPI::Response &  res,
size_t  spi_out_index 
)

Definition at line 57 of file spi_passthrough_controller.cpp.

void ronex::SPIPassthroughController::dynamic_reconfigure_cb ( sr_ronex_drivers::SPIConfig &  config,
uint32_t  level 
)

Definition at line 123 of file spi_passthrough_controller.cpp.

Reimplemented from ronex::SPIBaseController.

Definition at line 32 of file spi_passthrough_controller.cpp.


Member Data Documentation

Definition at line 54 of file spi_passthrough_controller.hpp.

boost::scoped_ptr<dynamic_reconfigure::Server<sr_ronex_drivers::SPIConfig> > ronex::SPIPassthroughController::dynamic_reconfigure_server_ [private]

Dynamic reconfigure server for setting the parameters of the driver.

Definition at line 62 of file spi_passthrough_controller.hpp.

dynamic_reconfigure::Server<sr_ronex_drivers::SPIConfig>::CallbackType ronex::SPIPassthroughController::function_cb_ [private]

Definition at line 63 of file spi_passthrough_controller.hpp.

Definition at line 59 of file spi_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