Livox SDK API
V2.2.0
|
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | kMaxLidarCount 32 |
#define | LIVOX_SDK_MAJOR_VERSION 2 |
#define | LIVOX_SDK_MINOR_VERSION 2 |
#define | LIVOX_SDK_PATCH_VERSION 0 |
#define | kBroadcastCodeSize 16 |
Typedefs | |
typedef int32_t | livox_status |
#define kBroadcastCodeSize 16 |
Definition at line 146 of file livox_def.h.
#define kMaxLidarCount 32 |
Definition at line 30 of file livox_def.h.
#define LIVOX_SDK_MAJOR_VERSION 2 |
Definition at line 142 of file livox_def.h.
#define LIVOX_SDK_MINOR_VERSION 2 |
Definition at line 143 of file livox_def.h.
#define LIVOX_SDK_PATCH_VERSION 0 |
Definition at line 144 of file livox_def.h.
typedef int32_t livox_status |
Fuction return value defination, refer to LivoxStatus.
Definition at line 92 of file livox_def.h.
enum DeviceEvent |
Device update type, indicating the change of device connection or working state.
Definition at line 95 of file livox_def.h.
enum DeviceParamKeyName |
Keys of device's parameters.
Enumerator | |
---|---|
kKeyDefault |
Default key name. |
kKeyHighSensetivity |
Key to get/set LiDAR' Sensetivity. |
kKeyScanPattern |
Key to get/set LiDAR' ScanPattern. |
kKeySlotNum |
Key to get/set LiDAR' Slot number. |
Definition at line 547 of file livox_def.h.
enum DeviceType |
Device type.
Enumerator | |
---|---|
kDeviceTypeHub |
Livox Hub. |
kDeviceTypeLidarMid40 |
Mid-40. |
kDeviceTypeLidarTele |
Tele. |
kDeviceTypeLidarHorizon |
Horizon. |
kDeviceTypeLidarMid70 |
Livox Mid-70. |
kDeviceTypeLidarAvia |
Avia. |
Definition at line 33 of file livox_def.h.
enum ImuFreq |
IMU push frequency.
Enumerator | |
---|---|
kImuFreq0Hz |
IMU push closed. |
kImuFreq200Hz |
IMU push frequency 200Hz. |
Definition at line 135 of file livox_def.h.
enum KeyErrorCode |
The error code of Getting/Setting Device's Parameters.
Definition at line 524 of file livox_def.h.
enum LidarFeature |
Lidar feature.
Enumerator | |
---|---|
kLidarFeatureNone |
No feature. |
kLidarFeatureRainFog |
Rain and fog feature. |
Definition at line 60 of file livox_def.h.
enum LidarIpMode |
Lidar IP mode.
Enumerator | |
---|---|
kLidarDynamicIpMode |
Dynamic IP. |
kLidarStaticIpMode |
Static IP. |
Definition at line 66 of file livox_def.h.
enum LidarMode |
Lidar mode.
Enumerator | |
---|---|
kLidarModeNormal |
Normal mode. |
kLidarModePowerSaving |
Power-saving mode. |
kLidarModeStandby |
Standby mode. |
Definition at line 53 of file livox_def.h.
enum LidarScanPattern |
Lidar Scan Pattern.
Enumerator | |
---|---|
kNoneRepetitiveScanPattern |
None Repetitive Scan Pattern. |
kRepetitiveScanPattern |
Repetitive Scan Pattern. |
Definition at line 72 of file livox_def.h.
enum LidarState |
Lidar state.
Definition at line 43 of file livox_def.h.
enum LivoxStatus |
Function return value definition.
Definition at line 78 of file livox_def.h.
enum PointCloudReturnMode |
Point cloud return mode.
Enumerator | |
---|---|
kFirstReturn |
First single return mode . |
kStrongestReturn |
Strongest single return mode. |
kDualReturn |
Dual return mode. |
kTripleReturn |
Triple return mode. |
Definition at line 127 of file livox_def.h.
enum PointDataType |
Point data type.
Definition at line 113 of file livox_def.h.
enum TimestampType |
Timestamp sync mode define.
Definition at line 103 of file livox_def.h.