| _activate_leds_server | ttl_driver::TtlInterfaceCore | private |
| _callbackActivateLeds(niryo_robot_msgs::SetInt::Request &req, niryo_robot_msgs::SetInt::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackReadCustomValue(ttl_driver::ReadCustomValue::Request &req, ttl_driver::ReadCustomValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackReadPIDValue(ttl_driver::ReadPIDValue::Request &req, ttl_driver::ReadPIDValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackReadVelocityProfile(ttl_driver::ReadVelocityProfile::Request &req, ttl_driver::ReadVelocityProfile::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackWriteCustomValue(ttl_driver::WriteCustomValue::Request &req, ttl_driver::WriteCustomValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackWritePIDValue(ttl_driver::WritePIDValue::Request &req, ttl_driver::WritePIDValue::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _callbackWriteVelocityProfile(ttl_driver::WriteVelocityProfile::Request &req, ttl_driver::WriteVelocityProfile::Response &res) | ttl_driver::TtlInterfaceCore | private |
| _collision_detected | ttl_driver::TtlInterfaceCore | private |
| _collision_status_publisher | ttl_driver::TtlInterfaceCore | private |
| _collision_status_publisher_duration | ttl_driver::TtlInterfaceCore | private |
| _collision_status_publisher_timer | ttl_driver::TtlInterfaceCore | private |
| _control_loop_flag | ttl_driver::TtlInterfaceCore | private |
| _control_loop_frequency | ttl_driver::TtlInterfaceCore | private |
| _control_loop_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
| _control_loop_thread | ttl_driver::TtlInterfaceCore | private |
| _conveyor_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
| _conveyor_cmds_queue | ttl_driver::TtlInterfaceCore | private |
| _custom_cmd_getter | ttl_driver::TtlInterfaceCore | private |
| _custom_cmd_server | ttl_driver::TtlInterfaceCore | private |
| _debug_flag | ttl_driver::TtlInterfaceCore | private |
| _delta_time_data_read | ttl_driver::TtlInterfaceCore | private |
| _delta_time_end_effector_read | ttl_driver::TtlInterfaceCore | private |
| _delta_time_status_read | ttl_driver::TtlInterfaceCore | private |
| _delta_time_write | ttl_driver::TtlInterfaceCore | private |
| _estop_flag | ttl_driver::TtlInterfaceCore | private |
| _executeCommand() override | ttl_driver::TtlInterfaceCore | private |
| _frequencies_getter | ttl_driver::TtlInterfaceCore | private |
| _frequencies_setter | ttl_driver::TtlInterfaceCore | private |
| _hardware_version | ttl_driver::TtlInterfaceCore | private |
| _joint_trajectory_cmd | ttl_driver::TtlInterfaceCore | private |
| _pid_getter | ttl_driver::TtlInterfaceCore | private |
| _pid_server | ttl_driver::TtlInterfaceCore | private |
| _publishCollisionStatus(const ros::TimerEvent &) | ttl_driver::TtlInterfaceCore | private |
| _single_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
| _single_cmds_queue | ttl_driver::TtlInterfaceCore | private |
| _sync_cmd_queue_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
| _sync_cmds_queue | ttl_driver::TtlInterfaceCore | private |
| _time_check_connection_last_read | ttl_driver::TtlInterfaceCore | private |
| _time_check_end_effector_last_read | ttl_driver::TtlInterfaceCore | private |
| _time_hw_data_last_read | ttl_driver::TtlInterfaceCore | private |
| _time_hw_data_last_write | ttl_driver::TtlInterfaceCore | private |
| _time_hw_end_effector_last_read | ttl_driver::TtlInterfaceCore | private |
| _time_hw_status_last_read | ttl_driver::TtlInterfaceCore | private |
| _traj_cmd_mutex | ttl_driver::TtlInterfaceCore | mutableprivate |
| _ttl_manager | ttl_driver::TtlInterfaceCore | private |
| _velocity_profile_getter | ttl_driver::TtlInterfaceCore | private |
| _velocity_profile_server | ttl_driver::TtlInterfaceCore | private |
| activeDebugMode(bool mode) override | ttl_driver::TtlInterfaceCore | |
| addJoint(const std::shared_ptr< common::model::JointState > &jointState) | ttl_driver::TtlInterfaceCore | |
| addSingleCommandToQueue(std::unique_ptr< common::model::ISingleMotorCmd > &&cmd) override | ttl_driver::TtlInterfaceCore | |
| addSingleCommandToQueue(std::vector< std::unique_ptr< common::model::ISingleMotorCmd >> cmd) override | ttl_driver::TtlInterfaceCore | |
| addSyncCommandToQueue(std::unique_ptr< common::model::ISynchronizeMotorCmd > &&cmd) override | ttl_driver::TtlInterfaceCore | |
| changeId(common::model::EHardwareType motor_type, uint8_t old_id, uint8_t new_id) override | ttl_driver::TtlInterfaceCore | |
| clearConveyorCommandQueue() | ttl_driver::TtlInterfaceCore | |
| clearSingleCommandQueue() | ttl_driver::TtlInterfaceCore | |
| clearSyncCommandQueue() | ttl_driver::TtlInterfaceCore | |
| controlLoop() override | ttl_driver::TtlInterfaceCore | private |
| getBusProtocol() const override | ttl_driver::TtlInterfaceCore | inline |
| getBusState() const override | ttl_driver::TtlInterfaceCore | |
| getCalibrationResult(uint8_t id) const override | ttl_driver::TtlInterfaceCore | |
| getCalibrationStatus() const override | ttl_driver::TtlInterfaceCore | inline |
| getCollisionStatus() const | ttl_driver::TtlInterfaceCore | inline |
| getEndEffectorState(uint8_t id) | ttl_driver::TtlInterfaceCore | |
| getJointState(uint8_t motor_id) const override | ttl_driver::TtlInterfaceCore | |
| getJointStates() const override | ttl_driver::TtlInterfaceCore | |
| getPosition(uint8_t id) const | ttl_driver::TtlInterfaceCore | |
| getRemovedMotorList() const override | ttl_driver::TtlInterfaceCore | inline |
| init(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | |
| initMotor(const std::shared_ptr< common::model::AbstractMotorState > &motor_state) | ttl_driver::TtlInterfaceCore | |
| initParameters(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
| isConnectionOk() const override | ttl_driver::TtlInterfaceCore | inline |
| launchMotorsReport() override | ttl_driver::TtlInterfaceCore | |
| motorCmdReport(const common::model::JointState &jState, common::model::EHardwareType motor_type) | ttl_driver::TtlInterfaceCore | private |
| motorScanReport(uint8_t motor_id) | ttl_driver::TtlInterfaceCore | private |
| operator=(TtlInterfaceCore &&)=delete | ttl_driver::TtlInterfaceCore | |
| operator=(const TtlInterfaceCore &)=delete | ttl_driver::TtlInterfaceCore | |
| QUEUE_OVERFLOW | ttl_driver::TtlInterfaceCore | privatestatic |
| readHomingAbsPosition() | ttl_driver::TtlInterfaceCore | |
| readMoving(uint8_t id, uint8_t &status) | ttl_driver::TtlInterfaceCore | |
| rebootHardware(const std::shared_ptr< common::model::AbstractHardwareState > &hw_state) override | ttl_driver::TtlInterfaceCore | |
| resetCalibration() override | ttl_driver::TtlInterfaceCore | |
| resetHardwareControlLoopRates() override | ttl_driver::TtlInterfaceCore | private |
| scanMotorId(uint8_t motor_to_find) override | ttl_driver::TtlInterfaceCore | |
| scanTools() | ttl_driver::TtlInterfaceCore | |
| setCalibrationStatus(const common::model::EStepperCalibrationStatus status) override | ttl_driver::TtlInterfaceCore | inline |
| setConveyor(const std::shared_ptr< common::model::ConveyorState > &state) override | ttl_driver::TtlInterfaceCore | |
| setEndEffector(const std::shared_ptr< common::model::EndEffectorState > &end_effector_state) | ttl_driver::TtlInterfaceCore | |
| setEstopFlag(bool value) | ttl_driver::TtlInterfaceCore | inline |
| setTool(const std::shared_ptr< common::model::ToolState > &toolState) | ttl_driver::TtlInterfaceCore | |
| setTrajectoryControllerCommands(std::vector< std::pair< uint8_t, uint32_t >> &&cmd) | ttl_driver::TtlInterfaceCore | |
| startCalibration() override | ttl_driver::TtlInterfaceCore | |
| startControlLoop() override | ttl_driver::TtlInterfaceCore | |
| startPublishers(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
| startServices(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
| startSubscribers(ros::NodeHandle &nh) override | ttl_driver::TtlInterfaceCore | private |
| TtlInterfaceCore(ros::NodeHandle &nh) | ttl_driver::TtlInterfaceCore | |
| TtlInterfaceCore(const TtlInterfaceCore &)=delete | ttl_driver::TtlInterfaceCore | |
| TtlInterfaceCore(TtlInterfaceCore &&)=delete | ttl_driver::TtlInterfaceCore | |
| unsetConveyor(uint8_t motor_id, uint8_t default_conveyor_id) override | ttl_driver::TtlInterfaceCore | |
| unsetTool(uint8_t motor_id) | ttl_driver::TtlInterfaceCore | |
| waitSingleQueueFree() | ttl_driver::TtlInterfaceCore | |
| waitSyncQueueFree() | ttl_driver::TtlInterfaceCore | |
| ~TtlInterfaceCore() override | ttl_driver::TtlInterfaceCore | |