Public Attributes | List of all members
livox_ros::LidarDevice Struct Reference

#include <lds.h>

Public Attributes

UserConfig config
 
volatile LidarConnectState connect_state
 
LidarDataQueue data
 
bool data_is_pubulished
 
uint8_t data_src
 
ExtrinsicParameter extrinsic_parameter
 
uint32_t firmware_ver
 
uint8_t handle
 
LidarDataQueue imu_data
 
DeviceInfo info
 
volatile uint32_t onetime_publish_packets
 
volatile uint32_t packet_interval
 
volatile uint32_t packet_interval_max
 
uint8_t raw_data_type
 
LidarPacketStatistic statistic_info
 

Detailed Description

Lidar data source info abstract

Definition at line 172 of file lds.h.

Member Data Documentation

UserConfig livox_ros::LidarDevice::config

Definition at line 190 of file lds.h.

volatile LidarConnectState livox_ros::LidarDevice::connect_state

Definition at line 184 of file lds.h.

LidarDataQueue livox_ros::LidarDevice::data

Definition at line 187 of file lds.h.

bool livox_ros::LidarDevice::data_is_pubulished

Indicate the data of lidar whether is pubulished.

Definition at line 176 of file lds.h.

uint8_t livox_ros::LidarDevice::data_src

From raw lidar or livox file.

Definition at line 174 of file lds.h.

ExtrinsicParameter livox_ros::LidarDevice::extrinsic_parameter

Definition at line 191 of file lds.h.

uint32_t livox_ros::LidarDevice::firmware_ver

Firmware version of lidar

Definition at line 189 of file lds.h.

uint8_t livox_ros::LidarDevice::handle

Lidar access handle.

Definition at line 173 of file lds.h.

LidarDataQueue livox_ros::LidarDevice::imu_data

Definition at line 188 of file lds.h.

DeviceInfo livox_ros::LidarDevice::info

Definition at line 185 of file lds.h.

volatile uint32_t livox_ros::LidarDevice::onetime_publish_packets

Definition at line 183 of file lds.h.

volatile uint32_t livox_ros::LidarDevice::packet_interval

The time interval between packets of current lidar, unit:ns

Definition at line 178 of file lds.h.

volatile uint32_t livox_ros::LidarDevice::packet_interval_max

If more than it, have packet loss packet num that onetime published

Definition at line 180 of file lds.h.

uint8_t livox_ros::LidarDevice::raw_data_type

The data type in eth packaet

Definition at line 175 of file lds.h.

LidarPacketStatistic livox_ros::LidarDevice::statistic_info

Definition at line 186 of file lds.h.


The documentation for this struct was generated from the following file:


livox_ros_driver
Author(s): Livox Dev Team
autogenerated on Mon Mar 15 2021 02:40:46