Skip to content

Class nebula::drivers::RobosenseInfoDriver

ClassList > nebula > drivers > RobosenseInfoDriver

Robosense driver.

  • #include <robosense_info_driver.hpp>

Public Functions

Type Name
RobosenseInfoDriver () = delete
RobosenseInfoDriver (const std::shared_ptr< const drivers::RobosenseSensorConfiguration > & sensor_configuration)
Constructor.
Status decode_info_packet (const std::vector< uint8_t > & packet)
ReturnMode get_return_mode ()
RobosenseCalibrationConfiguration get_sensor_calibration ()
std::map< std::string, std::string > get_sensor_info ()
Status get_status ()
Get current status of this driver.
bool get_sync_status ()
Get the status of time synchronization.

Public Functions Documentation

function RobosenseInfoDriver [1/2]

nebula::drivers::RobosenseInfoDriver::RobosenseInfoDriver () = delete

function RobosenseInfoDriver [2/2]

Constructor.

explicit nebula::drivers::RobosenseInfoDriver::RobosenseInfoDriver (
    const std::shared_ptr< const drivers::RobosenseSensorConfiguration > & sensor_configuration
) 

Parameters:

  • sensor_configuration SensorConfiguration for this driver

function decode_info_packet

Status nebula::drivers::RobosenseInfoDriver::decode_info_packet (
    const std::vector< uint8_t > & packet
) 

function get_return_mode

ReturnMode nebula::drivers::RobosenseInfoDriver::get_return_mode () 

function get_sensor_calibration

RobosenseCalibrationConfiguration nebula::drivers::RobosenseInfoDriver::get_sensor_calibration () 

function get_sensor_info

std::map< std::string, std::string > nebula::drivers::RobosenseInfoDriver::get_sensor_info () 

function get_status

Get current status of this driver.

Status nebula::drivers::RobosenseInfoDriver::get_status () 

Returns:

Current status


function get_sync_status

Get the status of time synchronization.

bool nebula::drivers::RobosenseInfoDriver::get_sync_status () 

Returns:

True if the sensor's clock is synchronized



The documentation for this class was generated from the following file nebula_decoders/include/nebula_decoders/nebula_decoders_robosense/robosense_info_driver.hpp