Class TmclInterpreter
Defined in File tmcl_interpreter.hpp
Class Documentation
-
class TmclInterpreter
Public Functions
-
TmclInterpreter(tmcl_interface_t tmcl_interface, tmcl_cfg_t tmcl_cfg, uint16_t timeout_ms, uint8_t comm_exec_cmd_retries, const char *logger_prefix_)
-
~TmclInterpreter()
-
bool resetInterface()
-
bool executeCmd(tmcl_cmd_t cmd, uint8_t type, uint8_t motor, int32_t *val)
-
bool executeCmd(tmcl_cmd_t cmd, const char *type, uint8_t motor, int32_t *val)
-
bool shutdownInterface()
-
void setAp(std::vector<std::string> ap_name, std::vector<int64_t> ap_type)
-
void setGp(std::vector<std::string> gp_name, std::vector<int64_t> gp_type)
-
bool getRetriesExceededStatus()
-
TmclInterpreter(tmcl_interface_t tmcl_interface, tmcl_cfg_t tmcl_cfg, uint16_t timeout_ms, uint8_t comm_exec_cmd_retries, const char *logger_prefix_)