Template Class NodeCanopenBasicMaster
Defined in File node_canopen_basic_master.hpp
Inheritance Relationships
Base Type
public ros2_canopen::node_interfaces::NodeCanopenMaster< NODETYPE >
Class Documentation
-
template<class NODETYPE>
class NodeCanopenBasicMaster : public ros2_canopen::node_interfaces::NodeCanopenMaster<NODETYPE> Public Functions
-
inline virtual ~NodeCanopenBasicMaster()
-
virtual void activate(bool called_from_base) override
-
virtual void deactivate(bool called_from_base) override
-
virtual void init(bool called_from_base) override
Read Service Data Object.
This Service is only available when the node is in active lifecycle state. It will return with success false in any other lifecycle state and log an RCLCPP_ERROR.
- Parameters:
request –
response –
Write Service Data Object.
This service is only available when the node is in active lifecycle state. It will return with success false in any other lifecycle state and log an RCLCPP_ERROR.
- Parameters:
request –
response –
Protected Attributes
-
std::shared_ptr<LelyMasterBridge> master_bridge_
-
rclcpp::Service<canopen_interfaces::srv::COReadID>::SharedPtr sdo_read_service
-
rclcpp::Service<canopen_interfaces::srv::COWriteID>::SharedPtr sdo_write_service
-
inline virtual ~NodeCanopenBasicMaster()