#include <tmcl_interpreter.h>
Definition at line 98 of file tmcl_interpreter.h.
◆ TmclInterpreter()
TmclInterpreter::TmclInterpreter |
( |
uint16_t |
timeout_ms, |
|
|
uint8_t |
comm_exec_cmd_retries, |
|
|
std::vector< std::string > |
param_ap_name, |
|
|
std::vector< int > |
param_ap_type |
|
) |
| |
Copyright (c) 2022-2023 Analog Devices, Inc. All Rights Reserved. This software is proprietary to Analog Devices, Inc. and its licensors.
Definition at line 12 of file tmcl_interpreter.cpp.
◆ ~TmclInterpreter()
TmclInterpreter::~TmclInterpreter |
( |
| ) |
|
◆ executeCmd() [1/2]
bool TmclInterpreter::executeCmd |
( |
tmcl_cmd_t |
cmd, |
|
|
std::string |
type, |
|
|
uint8_t |
motor, |
|
|
int32_t * |
val |
|
) |
| |
◆ executeCmd() [2/2]
bool TmclInterpreter::executeCmd |
( |
tmcl_cmd_t |
cmd, |
|
|
uint8_t |
type, |
|
|
uint8_t |
motor, |
|
|
int32_t * |
val |
|
) |
| |
◆ getRetriesExceededStatus()
bool TmclInterpreter::getRetriesExceededStatus |
( |
| ) |
|
◆ resetInterface()
bool TmclInterpreter::resetInterface |
( |
| ) |
|
◆ shutdownInterface()
bool TmclInterpreter::shutdownInterface |
( |
| ) |
|
◆ b_retries_exceeded_
bool TmclInterpreter::b_retries_exceeded_ |
|
private |
◆ comm_exec_cmd_retries_
uint8_t TmclInterpreter::comm_exec_cmd_retries_ |
|
private |
◆ interface_enabled_
bool TmclInterpreter::interface_enabled_ |
|
private |
◆ param_ap_name_
std::vector<std::string> TmclInterpreter::param_ap_name_ |
|
private |
◆ param_ap_type_
std::vector<int> TmclInterpreter::param_ap_type_ |
|
private |
◆ timeout_ms_
uint16_t TmclInterpreter::timeout_ms_ |
|
private |
◆ tmcl_cfg_
◆ tmcl_interface_
The documentation for this class was generated from the following files: