Go to the documentation of this file.
13 #include "adi_tmcl/TmcParam.h"
14 #include "adi_tmcl/TmcCustomCmd.h"
15 #include "adi_tmcl/TmcGapGgpAll.h"
16 #include "std_msgs/Int32.h"
17 #include "std_msgs/String.h"
64 bool tmclCustomCMDCallBack(adi_tmcl::TmcCustomCmd::Request& req, adi_tmcl::TmcCustomCmd::Response& res);
65 bool tmclGAPAllCallBack(adi_tmcl::TmcGapGgpAll::Request& req, adi_tmcl::TmcGapGgpAll::Response& res);
66 bool tmclGGPAllCallBack(adi_tmcl::TmcGapGgpAll::Request& req, adi_tmcl::TmcGapGgpAll::Response& res);
ros::ServiceServer gap_all_server_
const uint8_t EXEC_CMD_RETRIES_DEFAULT
const uint8_t PUB_RATE_DEFAULT
bool tmclCustomCMDCallBack(adi_tmcl::TmcCustomCmd::Request &req, adi_tmcl::TmcCustomCmd::Response &res)
TmclInterpreter * p_tmcl_interpreter_
bool tmclGAPAllCallBack(adi_tmcl::TmcGapGgpAll::Request &req, adi_tmcl::TmcGapGgpAll::Response &res)
const uint8_t AUTO_START_ADDITIONAL_DELAY_DEFAULT
std::string param_comm_interface_name_
const uint8_t TIMEOUT_MS_DEFAULT
TmclROS(ros::NodeHandle *p_nh)
bool tmclGGPAllCallBack(adi_tmcl::TmcGapGgpAll::Request &req, adi_tmcl::TmcGapGgpAll::Response &res)
int param_comm_exec_cmd_retries_
const uint8_t TX_ID_DEFAULT
std::vector< int > param_en_motors_
int param_auto_start_additional_delay_
ros::ServiceServer ggp_all_server_
int param_comm_interface_
std::vector< std::string > param_gp_name_
std::vector< int > param_gp_type_
const uint8_t MOTOR_TYPE_BLDC
std::vector< Motor * > p_motor_
bool getRetriesExceededStatus()
std::vector< std::string > param_ap_name_
const uint16_t TIMEOUT_MS_MAX
const uint8_t EXEC_CMD_RETRIES_MAX
std::vector< int > param_ap_type_
const uint8_t RX_ID_DEFAULT
const uint8_t TXRX_ID_MAX
float param_pub_rate_tmc_info_
const uint8_t AUTO_START_ADDITIONAL_DELAY_MAX
const uint8_t PUB_RATE_MAX
adi_tmcl::TmcParam tmc_param_msg_
ros::ServiceServer custom_cmd_server_
int param_comm_timeout_ms_
const uint8_t PUB_RATE_MIN
adi_tmcl
Author(s):
autogenerated on Wed Apr 2 2025 02:43:01