ROS2
ROS2
  • File tmcl_motor.hpp
    • Definition (include/adi_tmcl/tmcl_motor.hpp)
    • Includes
    • Included By
    • Classes
    • Enums
    • Variables
adi_tmcl
ROS2
  • Links
    • Rosindex
  • C++ API
    • Struct tmcl_cfg_t
    • Struct tmcl_msg_t
    • Class BldcMotor
    • Class Motor
    • Class SocketCAN
    • Class StepperMotor
    • Class TmclInterpreter
    • Class TmclRos2
    • Enum tmcl_additional_ratio_params_lut_t
    • Enum tmcl_bldc_comm_mode_t
    • Enum tmcl_cmd_t
    • Enum tmcl_custom_cmd_lut_t
    • Enum tmcl_general_params_lut_t
    • Enum tmcl_hardware_params_lut_t
    • Enum tmcl_interface_params_lut_t
    • Enum tmcl_interface_t
    • Enum tmcl_ros_topic_params_lut_t
    • Enum tmcl_stepper_mode_t
    • Enum tmcl_sts_t
    • Variable additional_ratio_params_
    • Variable ANGULAR_FULL_ROTATION
    • Variable AUTO_START_ADDITIONAL_DELAY_DEFAULT
    • Variable AUTO_START_ADDITIONAL_DELAY_MAX
    • Variable comm_interface_params_
    • Variable DEFAULT_BIT_WIDTH
    • Variable EXEC_CMD_RETRIES_DEFAULT
    • Variable EXEC_CMD_RETRIES_MAX
    • Variable general_params_
    • Variable hardware_params_
    • Variable MAX_BIT_WIDTH
    • Variable PI
    • Variable PUB_RATE_DEFAULT
    • Variable PUB_RATE_MAX
    • Variable PUB_RATE_MIN
    • Variable ros_topic_params_
    • Variable RX_ID_DEFAULT
    • Variable SEC_TO_MIN
    • Variable TIMEOUT_MS_DEFAULT
    • Variable TIMEOUT_MS_MAX
    • Variable TIMEOUT_MS_MIN
    • Variable tmcl_custom_cmd_
    • Variable TMCL_MSG_SZ
    • Variable TMCL_MSG_VALUE_SZ
    • Variable TMCM_BLDC
    • Variable TX_ID_DEFAULT
    • Variable TXRX_ID_MAX
    • Variable TXRX_ID_MIN
    • Directory include
    • Directory adi_tmcl
    • File socket_can_wrapper.hpp
      • Program Listing for File socket_can_wrapper.hpp
    • File tmcl_bldc_motor.hpp
      • Program Listing for File tmcl_bldc_motor.hpp
    • File tmcl_common.hpp
      • Program Listing for File tmcl_common.hpp
    • File tmcl_interpreter.hpp
      • Program Listing for File tmcl_interpreter.hpp
    • File tmcl_motor.hpp
      • Program Listing for File tmcl_motor.hpp
    • File tmcl_ros2.hpp
      • Program Listing for File tmcl_ros2.hpp
    • File tmcl_stepper_motor.hpp
      • Program Listing for File tmcl_stepper_motor.hpp
  • Message Definitions
    • TmcInfo
    • TmcParam
  • Service Definitions
    • TmcCustomCmd
    • TmcGapAll
    • TmcGgpAll
  • Standard Documents
    • LICENSE
    • README
    • PACKAGE
    • CHANGELOG
  • Index
  1. C++ API

File tmcl_motor.hpp

↰ Parent directory (include/adi_tmcl)

Contents

  • Definition (include/adi_tmcl/tmcl_motor.hpp)

  • Includes

  • Included By

  • Classes

  • Enums

  • Variables

Definition (include/adi_tmcl/tmcl_motor.hpp)

  • Program Listing for File tmcl_motor.hpp

Includes

  • adi_tmcl/msg/tmc_info.hpp

  • adi_tmcl/tmcl_common.hpp (File tmcl_common.hpp)

  • adi_tmcl/tmcl_interpreter.hpp (File tmcl_interpreter.hpp)

  • geometry_msgs/msg/twist.hpp

  • std_msgs/msg/int32.hpp

Included By

  • File tmcl_bldc_motor.hpp

  • File tmcl_stepper_motor.hpp

Classes

  • Class Motor

Enums

  • Enum tmcl_additional_ratio_params_lut_t

  • Enum tmcl_hardware_params_lut_t

  • Enum tmcl_ros_topic_params_lut_t

Variables

  • Variable additional_ratio_params_

  • Variable ANGULAR_FULL_ROTATION

  • Variable hardware_params_

  • Variable PI

  • Variable PUB_RATE_DEFAULT

  • Variable PUB_RATE_MAX

  • Variable PUB_RATE_MIN

  • Variable ros_topic_params_

  • Variable SEC_TO_MIN

  Program Listing for File tmcl_interpreter.hpp Program Listing for File tmcl_motor.hpp
©2026, Analog Devices, Inc. | Made with Sphinx & Doctools