Skip to content

Class nebula::ros::ContinentalARS548HwInterfaceWrapper

ClassList > nebula > ros > ContinentalARS548HwInterfaceWrapper

  • #include <continental_ars548_hw_interface_wrapper.hpp>

Public Functions

Type Name
ContinentalARS548HwInterfaceWrapper (rclcpp::Node *const parent_node, std::shared_ptr< const drivers::continental_ars548::ContinentalARS548SensorConfiguration > & config)
std::shared_ptr< drivers::continental_ars548::ContinentalARS548HwInterface > HwInterface () const
void OnConfigChange (const std::shared_ptr< const drivers::continental_ars548::ContinentalARS548SensorConfiguration > & new_config_ptr)
void SensorInterfaceStart ()
Starts the hw interface and subscribes to the input topics.
nebula::Status Status ()
Get current status of the hw interface.

Public Functions Documentation

function ContinentalARS548HwInterfaceWrapper

nebula::ros::ContinentalARS548HwInterfaceWrapper::ContinentalARS548HwInterfaceWrapper (
    rclcpp::Node *const parent_node,
    std::shared_ptr< const drivers::continental_ars548::ContinentalARS548SensorConfiguration > & config
) 

function HwInterface

std::shared_ptr< drivers::continental_ars548::ContinentalARS548HwInterface > nebula::ros::ContinentalARS548HwInterfaceWrapper::HwInterface () const

function OnConfigChange

void nebula::ros::ContinentalARS548HwInterfaceWrapper::OnConfigChange (
    const std::shared_ptr< const drivers::continental_ars548::ContinentalARS548SensorConfiguration > & new_config_ptr
) 

function SensorInterfaceStart

void nebula::ros::ContinentalARS548HwInterfaceWrapper::SensorInterfaceStart () 

function Status

Get current status of the hw interface.

nebula::Status nebula::ros::ContinentalARS548HwInterfaceWrapper::Status () 

Returns:

Current status



The documentation for this class was generated from the following file nebula_ros/include/nebula_ros/continental/continental_ars548_hw_interface_wrapper.hpp