Public Member Functions | Private Member Functions | List of all members
EscStatusUavcanToRos Class Reference

#include <converters.hpp>

Inheritance diagram for EscStatusUavcanToRos:
Inheritance graph
[legend]

Public Member Functions

 EscStatusUavcanToRos (ros::NodeHandle &ros_node, UavcanNode &uavcan_node, const char *ros_topic)
 

Private Member Functions

void uavcan_callback (const uavcan::ReceivedDataStructure< IN_UAVCAN_MSG > &uavcan_msg) override
 

Additional Inherited Members

- Protected Types inherited from UavcanToRosConverter< uavcan::equipment::esc::Status, mavros_msgs::ESCTelemetryItem >
typedef uavcan::equipment::esc::Status IN_UAVCAN_MSG
 
typedef mavros_msgs::ESCTelemetryItem OUT_ROS_MSG
 
- Protected Member Functions inherited from UavcanToRosConverter< uavcan::equipment::esc::Status, mavros_msgs::ESCTelemetryItem >
 UavcanToRosConverter (ros::NodeHandle &ros_node, UavcanNode &uavcan_node, const char *ros_topic)
 
- Protected Attributes inherited from UavcanToRosConverter< uavcan::equipment::esc::Status, mavros_msgs::ESCTelemetryItem >
OUT_ROS_MSG ros_msg_
 
ros::Publisher ros_pub_
 
uavcan::Subscriber< IN_UAVCAN_MSGuavcan_sub_
 

Detailed Description

Definition at line 152 of file converters.hpp.

Constructor & Destructor Documentation

◆ EscStatusUavcanToRos()

EscStatusUavcanToRos::EscStatusUavcanToRos ( ros::NodeHandle ros_node,
UavcanNode uavcan_node,
const char *  ros_topic 
)
inline

Definition at line 158 of file converters.hpp.

Member Function Documentation

◆ uavcan_callback()

void EscStatusUavcanToRos::uavcan_callback ( const uavcan::ReceivedDataStructure< IN_UAVCAN_MSG > &  uavcan_msg)
overrideprivatevirtual

The documentation for this class was generated from the following files:


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04