Public Member Functions | Public Attributes
ronex::SPI Class Reference

#include <spi_hardware_interface.hpp>

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

List of all members.

Public Member Functions

void nullify_command (size_t spi_index)
 SPI ()

Public Attributes

boost::shared_ptr
< RONEX_COMMAND_02000002 > 
command_
boost::shared_ptr
< RONEX_STATUS_02000002 > 
state_

Detailed Description

This contains the command and state to be stored as a CustomHW in the pr2 hardware interface. Makes it possible to access the RoNeX data from the controllers as well as the driver.

The command and state are a slightly higher level representation of the definitions used in the protocol header: sr_ronex_external_protocol/Ronex_Protocol_0x02000002_GIO_00.h

Definition at line 45 of file spi_hardware_interface.hpp.


Constructor & Destructor Documentation

ronex::SPI::SPI ( ) [inline]

Definition at line 49 of file spi_hardware_interface.hpp.


Member Function Documentation

void ronex::SPI::nullify_command ( size_t  spi_index) [inline]

Definition at line 58 of file spi_hardware_interface.hpp.


Member Data Documentation

boost::shared_ptr<RONEX_COMMAND_02000002> ronex::SPI::command_

Definition at line 56 of file spi_hardware_interface.hpp.

boost::shared_ptr<RONEX_STATUS_02000002> ronex::SPI::state_

Definition at line 55 of file spi_hardware_interface.hpp.


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


sr_ronex_hardware_interface
Author(s): Ugo Cupcic, Toni Oliver, Mark Pitchless
autogenerated on Thu Jun 6 2019 21:21:48