Skip to content

Class nebula::ros::ContinentalSRR520HwInterfaceWrapper

ClassList > nebula > ros > ContinentalSRR520HwInterfaceWrapper

  • #include <continental_srr520_hw_interface_wrapper.hpp>

Public Functions

Type Name
ContinentalSRR520HwInterfaceWrapper (rclcpp::Node *const parent_node, std::shared_ptr< const drivers::continental_srr520::ContinentalSRR520SensorConfiguration > & config)
std::shared_ptr< drivers::continental_srr520::ContinentalSRR520HwInterface > hw_interface () const
void on_config_change (const std::shared_ptr< const drivers::continental_srr520::ContinentalSRR520SensorConfiguration > & new_config)
void sensor_interface_start ()
Starts the hw interface and subscribes to the input topics.
nebula::Status status ()
Get current status of the hw interface.

Public Functions Documentation

function ContinentalSRR520HwInterfaceWrapper

nebula::ros::ContinentalSRR520HwInterfaceWrapper::ContinentalSRR520HwInterfaceWrapper (
    rclcpp::Node *const parent_node,
    std::shared_ptr< const drivers::continental_srr520::ContinentalSRR520SensorConfiguration > & config
) 

function hw_interface

std::shared_ptr< drivers::continental_srr520::ContinentalSRR520HwInterface > nebula::ros::ContinentalSRR520HwInterfaceWrapper::hw_interface () const

function on_config_change

void nebula::ros::ContinentalSRR520HwInterfaceWrapper::on_config_change (
    const std::shared_ptr< const drivers::continental_srr520::ContinentalSRR520SensorConfiguration > & new_config
) 

function sensor_interface_start

void nebula::ros::ContinentalSRR520HwInterfaceWrapper::sensor_interface_start () 

function status

Get current status of the hw interface.

nebula::Status nebula::ros::ContinentalSRR520HwInterfaceWrapper::status () 

Returns:

Current status



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