Skip to content

Class nebula::drivers::RobosenseInfoDriver

ClassList > nebula > drivers > RobosenseInfoDriver

Robosense driver.

  • #include <robosense_info_driver.hpp>

Public Functions

Type Name
Status DecodeInfoPacket (const std::vector< uint8_t > & packet)
ReturnMode GetReturnMode ()
RobosenseCalibrationConfiguration GetSensorCalibration ()
std::map< std::string, std::string > GetSensorInfo ()
Status GetStatus ()
Get current status of this driver.
bool GetSyncStatus ()
Get the status of time synchronization.
RobosenseInfoDriver () = delete
RobosenseInfoDriver (const std::shared_ptr< const drivers::RobosenseSensorConfiguration > & sensor_configuration)
Constructor.

Public Functions Documentation

function DecodeInfoPacket

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

function GetReturnMode

ReturnMode nebula::drivers::RobosenseInfoDriver::GetReturnMode () 

function GetSensorCalibration

RobosenseCalibrationConfiguration nebula::drivers::RobosenseInfoDriver::GetSensorCalibration () 

function GetSensorInfo

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

function GetStatus

Get current status of this driver.

Status nebula::drivers::RobosenseInfoDriver::GetStatus () 

Returns:

Current status


function GetSyncStatus

Get the status of time synchronization.

bool nebula::drivers::RobosenseInfoDriver::GetSyncStatus () 

Returns:

True if the sensor's clock is synchronized


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


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