adi_tmc_coe_core: Humble
Links
Rosindex
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Classes and Structs
Struct PACKED
Class TmcCoeBldcMotor
Class TmcCoeInterpreter
Class TmcCoeMotor
Class TmcCoeROS2
Class TmcCoeStepperMotor
Enums
Enum bldc_comm_mode_t
Enum control_word_val_t
Enum controlword_pos_t
Enum fsa_state_t
Enum mode_of_operation_t
Enum nmt_state_t
Enum status_word_val_t
Enum statusword_pos_t
Enum stepper_comm_mode_t
Variables
Variable ANGULAR_FULL_ROTATION
Variable cap_string_
Variable CONTROL_WORD_FAIL
Variable CONTROL_WORD_SUCCESS
Variable CONTROL_WORD_TIMEOUT
Variable CW_NEW_POSITION_ABSOLUTE
Variable CW_NEW_POSITION_RELATIVE
Variable CW_NEW_SET_POINT_START
Variable CW_NEW_SET_POINT_STOP
Variable ERROR_CHECK_DELAY
Variable executable_
Variable INTERPOLATION_TIME_INDEX_MAX
Variable INTERPOLATION_TIME_INDEX_MIN
Variable IOMAP_SIZE
Variable MOTOR_TYPE_BLDC
Variable MOTOR_TYPE_STEPPER_MAX
Variable MOTOR_TYPE_STEPPER_MIN
Variable PI
Variable PROCESS_DATA_DELAY
Variable SECS_TO_MIN
Variable state_coding_val_
Variable status_state_mask_
Variable TOTAL_WORK_COUNTER_PER_SLAVE
Defines
Define _USE_MATH_DEFINES
Typedefs
Typedef input_pdo_t
Typedef output_pdo_t
Directories
Directory include
Directory adi_tmc_coe_core
Files
File adi_ethercat_grant.hpp
File tmc_coe_bldc_motor.hpp
File tmc_coe_interpreter.hpp
File tmc_coe_motor.hpp
File tmc_coe_ros2.hpp
File tmc_coe_stepper_motor.hpp
Standard Documents
README
Background
Hardware
Software
Software Architecture
Software Dependencies
Clone
Build
Pre-Launch (One-time per setup)
BLDC Motors
Stepper Motors
Pre-Launch (One-time)
Config/Launch File
Launch
Nodes
tmc_coe_ros2_node
ethercat_grant
Quick Tests
Test Velocity Mode
Test Position Mode
Limitations
PACKAGE
CHANGELOG
Changelog for package adi_tmc_coe_core
1.0.0 (2025-03-06)
Index
adi_tmc_coe_core: Humble
Search
Please activate JavaScript to enable the search functionality.