Class SynapticonSystemInterface
Defined in File synapticon_interface.hpp
Inheritance Relationships
Base Type
public hardware_interface::SystemInterface
Class Documentation
-
class SynapticonSystemInterface : public hardware_interface::SystemInterface
Public Functions
-
~SynapticonSystemInterface()
-
hardware_interface::CallbackReturn on_init(const hardware_interface::HardwareInfo &info) override
-
hardware_interface::return_type prepare_command_mode_switch(const std::vector<std::string> &start_interfaces, const std::vector<std::string> &stop_interfaces) override
-
hardware_interface::CallbackReturn on_activate(const rclcpp_lifecycle::State &previous_state) override
-
hardware_interface::CallbackReturn on_deactivate(const rclcpp_lifecycle::State &previous_state) override
-
hardware_interface::return_type read(const rclcpp::Time &time, const rclcpp::Duration &period) override
-
hardware_interface::return_type write(const rclcpp::Time &time, const rclcpp::Duration &period) override
-
std::vector<hardware_interface::StateInterface> export_state_interfaces() override
-
std::vector<hardware_interface::CommandInterface> export_command_interfaces() override
-
inline rclcpp::Logger get_logger() const
- Returns:
logger of the SystemInterface.
-
OSAL_THREAD_FUNC ecatCheck(void *ptr)
Error checking. Typically runs in a separate thread.
-
~SynapticonSystemInterface()