This repository has been archived on 2026-02-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
Livox-SDK/doc/sphinx/source/index.rst
T
2019-07-31 17:09:41 +08:00

368 lines
7.3 KiB
ReStructuredText

.. Didar documentation master file, created by
sphinx-quickstart on Mon Dec 10 15:38:07 2018.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to the Livox LiDAR SDK API Reference
#############################################
.. toctree::
:maxdepth: 2
:numbered:
:caption: Contents:
Basic Types and Functions
#############################
.. doxygenenum:: DeviceType
:project: didar
.. doxygenenum:: LidarState
:project: didar
.. doxygenenum:: LidarFeature
:project: didar
.. doxygenenum:: ResponseStatus
:project: didar
.. doxygenenum:: DeviceEvent
:project: didar
.. doxygenenum:: TimestampType
:project: didar
.. doxygenstruct:: DeviceInfo
:project: didar
:members:
:undoc-members:
.. doxygenunion:: StatusUnion
:project: didar
.. doxygenfunction:: Init
:project: didar
.. doxygenfunction:: Start
:project: didar
.. doxygenfunction:: Uninit
:project: didar
.. doxygenstruct:: BroadcastDeviceInfo
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: DeviceBroadcastCallback
:project: didar
.. doxygenfunction:: SetBroadcastCallback
:project: didar
.. doxygentypedef:: DeviceStateUpdateCallback
:project: didar
.. doxygenfunction:: SetDeviceStateUpdateCallback
:project: didar
.. doxygenfunction:: AddHubToConnect
:project: didar
.. doxygenfunction:: AddLidarToConnect
:project: didar
.. doxygenfunction:: GetConnectedDevices
:project: didar
General Functions
######################
Query Device Information
==========================
.. doxygenstruct:: DeviceInformationResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: DeviceInformationCallback
:project: didar
.. doxygenfunction:: QueryDeviceInformation
:project: didar
Receive Point Cloud Data
==========================
.. doxygenstruct:: LivoxEthPacket
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: DataCallback
:project: didar
.. doxygenfunction:: SetDataCallback
:project: didar
.. doxygenfunction:: HubGetLidarHandle
:project: didar
Set Coordinate System
============================
.. doxygenfunction:: SetCartesianCoordinate
:project: didar
.. doxygenfunction:: SetSphericalCoordinate
:project: didar
Error Message From Device
=======================================
.. doxygenstruct:: ErrorMessage
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: ErrorMessageCallback
:project: didar
.. doxygenfunction:: SetErrorMessageCallback
:project: didar
Configure Static/Dynamic IP
=======================================
.. doxygenstruct:: SetDeviceIPModeRequest
:project: didar
:members:
:undoc-members:
.. doxygenfunction:: SetStaticDynamicIP
:project: didar
.. doxygenstruct:: GetDeviceIPModeResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: GetDeviceIPInformationCallback
:project: didar
.. doxygenfunction:: GetDeviceIPInformation
:project: didar
Livox Hub Functions
######################
Query Connected LiDAR Unit Information
=======================================
.. doxygenstruct:: ConnectedLidarInfo
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: HubQueryLidarInformationResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubQueryLidarInformationCallback
:project: didar
.. doxygenfunction:: HubQueryLidarInformation
:project: didar
Configure Lidars Mode
==========================================
.. doxygenstruct:: HubSetModeResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubSetModeCallback
:project: didar
.. doxygenstruct:: HubSetModeRequest
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: LidarModeRequestItem
:project: didar
:members:
:undoc-members:
.. doxygenfunction:: HubSetMode
:project: didar
.. doxygenstruct:: LidarStateItem
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: HubQueryLidarStatusResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubQueryLidarStatusCallback
:project: didar
.. doxygenfunction:: HubQueryLidarStatus
:project: didar
Sampling Control
=================
.. doxygentypedef:: CommonCommandCallback
:project: didar
.. doxygenfunction:: HubStartSampling
:project: didar
.. doxygenfunction:: HubStopSampling
:project: didar
Slot Power Control
========================
.. doxygenstruct:: HubControlSlotPowerRequest
:project: didar
:members:
:undoc-members:
.. doxygenfunction:: HubControlSlotPower
:project: didar
Configure Livox Hub Extrinsic Parameters
========================================
.. doxygenstruct:: HubSetExtrinsicParameterResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubSetExtrinsicParameterCallback
:project: didar
.. doxygenstruct:: HubSetExtrinsicParameterRequest
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: ExtrinsicParameterRequestItem
:project: didar
:members:
:undoc-members:
.. doxygenfunction:: HubSetExtrinsicParameter
:project: didar
.. doxygenstruct:: HubGetExtrinsicParameterRequest
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: DeviceBroadcastCode
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: HubGetExtrinsicParameterResponse
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: ExtrinsicParameterResponseItem
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubGetExtrinsicParameterCallback
:project: didar
.. doxygenfunction:: HubGetExtrinsicParameter
:project: didar
Enable Hub Calculating Extrinsic Parameters
========================================================
.. doxygenfunction:: HubExtrinsicParameterCalculation
:project: didar
Enable or Disable The Rain/Fog Suppression
========================================================
.. doxygenstruct:: RainFogSuppressRequestItem
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: HubRainFogSuppressRequest
:project: didar
:members:
:undoc-members:
.. doxygenstruct:: HubRainFogSuppressResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: HubRainFogSuppressCallback
:project: didar
.. doxygenfunction:: HubRainFogSuppress
:project: didar
LiDAR Functions
#####################
Configure LiDAR Mode
==============================
.. doxygenenum:: LidarMode
:project: didar
.. doxygenfunction:: LidarSetMode
:project: didar
Sample Control
=================
.. doxygenfunction:: LidarStartSampling
:project: didar
.. doxygenfunction:: LidarStopSampling
:project: didar
Configure LiDAR Extrinsic Parameters
====================================
.. doxygenstruct:: LidarSetExtrinsicParameterRequest
:project: didar
:members:
:undoc-members:
.. doxygenfunction:: LidarSetExtrinsicParameter
:project: didar
.. doxygenstruct:: LidarGetExtrinsicParameterResponse
:project: didar
:members:
:undoc-members:
.. doxygentypedef:: LidarGetExtrinsicParameterCallback
:project: didar
.. doxygenfunction:: LidarGetExtrinsicParameter
:project: didar
Enable and Disable the Rain/Fog Suppression
============================================
.. doxygenfunction:: LidarRainFogSuppress
:project: didar