Public Member Functions | Private Member Functions | Private Attributes | List of all members
CONTROL_SETTING Class Reference

#include <control_setting.h>

Public Member Functions

 CONTROL_SETTING (ros::NodeHandle handle)
 
uint32_t getBaudrate (void)
 
uint32_t getjointNum (void)
 
std::string getPortName (void)
 
std::vector< ST_SERVO_PARAMgetServoParam (void)
 
bool load (void)
 
std::string loadPortName (void)
 
 ~CONTROL_SETTING ()
 

Private Member Functions

bool isPortDefine (void)
 
uint32_t loadBaudRate (void)
 
bool loadJointList (void)
 
bool loadJointParam (void)
 

Private Attributes

std::vector< ST_SERVO_PARAMjoint_list
 
uint32_t joint_num
 
ros::NodeHandle node_handle
 
uint32_t port_baud_rate
 
std::string port_name
 
uint8_t port_num
 

Detailed Description

Definition at line 51 of file control_setting.h.

Constructor & Destructor Documentation

CONTROL_SETTING::CONTROL_SETTING ( ros::NodeHandle  handle)

Definition at line 9 of file control_setting.cpp.

CONTROL_SETTING::~CONTROL_SETTING ( )

Definition at line 17 of file control_setting.cpp.

Member Function Documentation

uint32_t CONTROL_SETTING::getBaudrate ( void  )
inline

Definition at line 61 of file control_setting.h.

uint32_t CONTROL_SETTING::getjointNum ( void  )
inline

Definition at line 60 of file control_setting.h.

std::string CONTROL_SETTING::getPortName ( void  )
inline

Definition at line 57 of file control_setting.h.

std::vector<ST_SERVO_PARAM> CONTROL_SETTING::getServoParam ( void  )
inline

Definition at line 59 of file control_setting.h.

bool CONTROL_SETTING::isPortDefine ( void  )
private
bool CONTROL_SETTING::load ( void  )

Definition at line 22 of file control_setting.cpp.

uint32_t CONTROL_SETTING::loadBaudRate ( void  )
private

Definition at line 69 of file control_setting.cpp.

bool CONTROL_SETTING::loadJointList ( void  )
private

Definition at line 83 of file control_setting.cpp.

bool CONTROL_SETTING::loadJointParam ( void  )
private

Definition at line 113 of file control_setting.cpp.

std::string CONTROL_SETTING::loadPortName ( void  )

Definition at line 55 of file control_setting.cpp.

Member Data Documentation

std::vector<ST_SERVO_PARAM> CONTROL_SETTING::joint_list
private

Definition at line 69 of file control_setting.h.

uint32_t CONTROL_SETTING::joint_num
private

Definition at line 68 of file control_setting.h.

ros::NodeHandle CONTROL_SETTING::node_handle
private

Definition at line 64 of file control_setting.h.

uint32_t CONTROL_SETTING::port_baud_rate
private

Definition at line 67 of file control_setting.h.

std::string CONTROL_SETTING::port_name
private

Definition at line 66 of file control_setting.h.

uint8_t CONTROL_SETTING::port_num
private

Definition at line 65 of file control_setting.h.


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


crane_x7_control
Author(s): Hiroyuki Nomura , Geoffrey Biggs
autogenerated on Mon Mar 1 2021 03:18:36