Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YDLIDAR/YDLidar-SDK
/ functions
Functions
765 in github.com/YDLIDAR/YDLidar-SDK
⨍
Functions
765
◇
Types & classes
123
↓ 385 callers
Method
setlidaropt
src/CYdLidar.cpp:109
↓ 49 callers
Function
os_isOk
src/CYdLidar.cpp:1887
↓ 41 callers
Function
delay
core/base/timer.h:26
↓ 27 callers
Method
turnOff
------------------------------------------------------------- turnOff -------------------------------------------------------------*/
src/CYdLidar.cpp:844
↓ 26 callers
Method
DescribeError
------------------------------------------------------------- DescribeError ----------------------------------------------------
src/CYdLidar.cpp:893
↓ 26 callers
Method
initialize
------------------------------------------------------------- initialize ---------------------------------------------------
src/CYdLidar.cpp:418
↓ 25 callers
Method
disconnecting
------------------------------------------------------------- disconnecting ----------------------------------------------------
src/CYdLidar.cpp:864
↓ 25 callers
Method
doProcessSimple
src/CYdLidar.cpp:554
↓ 25 callers
Method
turnOn
------------------------------------------------------------- turnOn -------------------------------------------------------
src/CYdLidar.cpp:468
↓ 22 callers
Method
SetEndTime
core/network/StatTimer.h:112
↓ 20 callers
Method
isOpen
core/serial/serial.cpp:81
↓ 18 callers
Function
setlidaropt
src/ydlidar_sdk.cpp:56
↓ 15 callers
Function
os_init
src/CYdLidar.cpp:1882
↓ 13 callers
Method
Initialize
------------------------------------------------------------------------------ Initialize() - Initialize socket class ------------------------------
core/network/SimpleSocket.cpp:266
↓ 12 callers
Method
SetStartTime
core/network/StatTimer.h:105
↓ 12 callers
Method
closePort
core/serial/serial.cpp:77
↓ 12 callers
Function
isTOFLidar
* @brief Whether it is a TOF type LiDAR * @param type LiDAR type * @return true if it is a TOF type, otherwise false. */
core/common/ydlidar_help.h:545
↓ 10 callers
Method
CYdLidar
------------------------------------------------------------- Constructor -------------------------------------------------------------*
src/CYdLidar.cpp:50
↓ 10 callers
Method
set
core/base/locker.h:225
↓ 9 callers
Function
isNetTOFLidar
* @brief Whether it is a network hardware interface TOF type LiDAR * @param type LiDAR type * @return true if it is a network hardware interface
core/common/ydlidar_help.h:560
↓ 9 callers
Method
join
等待线程退出
core/base/thread.h:108
↓ 9 callers
Function
lidarPortList
src/CYdLidar.cpp:1897
↓ 9 callers
Function
read_line
core/serial/impl/unix/list_ports_linux.cpp:203
↓ 8 callers
Method
GetMilliSeconds
core/network/StatTimer.h:116
↓ 8 callers
Function
isValidValue
* @brief Whether the Value is valid. * @param value LiDAR CT Byte information * @return true if it is valid, otherwise false */
core/common/ydlidar_help.h:828
↓ 8 callers
Function
printHex
以16进制打印数据
core/common/ydlidar_help.h:1048
↓ 7 callers
Method
available
core/serial/serial.cpp:85
↓ 7 callers
Method
lidarPortList
src/YDlidarDriver.cpp:2648
↓ 6 callers
Function
from_degrees
core/math/angles.h:51
↓ 6 callers
Method
getHandle
core/base/thread.h:70
↓ 6 callers
Function
printfDeviceInfo
core/common/ydlidar_help.h:987
↓ 5 callers
Method
Close
------------------------------------------------------------------------------ Close() - Close socket and free up any memory allocated for the socket
core/network/SimpleSocket.cpp:597
↓ 5 callers
Method
IsSocketValid
Does the current instance of the socket object contain a valid socket descriptor. @return true if the socket object contains a valid socket descriptor
core/network/SimpleSocket.h:216
↓ 5 callers
Method
getlidaropt
src/CYdLidar.cpp:265
↓ 5 callers
Method
open
core/serial/serial.cpp:73
↓ 4 callers
Method
close
core/serial/impl/unix/unix_serial.cpp:821
↓ 4 callers
Method
flush
core/serial/serial.cpp:352
↓ 4 callers
Function
format
core/serial/impl/unix/list_ports_linux.cpp:216
↓ 4 callers
Function
gettimeofday
core/network/StatTimer.h:65
↓ 4 callers
Function
isGSLidar
* @brief Whether it is a GS type LiDAR * @param type LiDAR type * @return true if it is a Triangle type, otherwise false. */
core/common/ydlidar_help.h:591
↓ 4 callers
Function
isOctaveLidar
! * @brief Query whether the LiDAR is Octave LiDAR. * @param model lidar model * @return true if the current lidar sampling rate is octave, othe
core/common/ydlidar_help.h:289
↓ 4 callers
Function
isSDMLidar
core/common/ydlidar_help.h:606
↓ 4 callers
Function
isTriangleLidar
* @brief Whether it is a Triangle type LiDAR * @param type LiDAR type * @return true if it is a Triangle type, otherwise false. */
core/common/ydlidar_help.h:575
↓ 4 callers
Method
readData
core/serial/serial.cpp:112
↓ 4 callers
Method
readSize
core/serial/serial.cpp:182
↓ 4 callers
Method
stop
/ stop scan */ /
src/YDlidarDriver.cpp:2066
↓ 4 callers
Function
utf8_encode
Convert a wide Unicode string to an UTF8 string
core/serial/impl/windows/list_ports_win.cpp:31
↓ 4 callers
Method
wait
core/base/locker.h:250
↓ 4 callers
Method
waitfordata
core/serial/serial.cpp:103
↓ 4 callers
Method
writeData
core/serial/serial.cpp:108
↓ 3 callers
Function
ConvertLidarToUserSmaple
* @brief convert LiDAR sampling rate code to User sampling code * @param model LiDAR model * @param rate LiDAR sampling rate code * @re
core/common/ydlidar_help.h:765
↓ 3 callers
Function
dirname
core/serial/impl/unix/list_ports_linux.cpp:87
↓ 3 callers
Method
enableGlassNoise
src/CYdLidar.cpp:933
↓ 3 callers
Method
enableSunNoise
src/CYdLidar.cpp:928
↓ 3 callers
Function
find_min_max_delta
! * \function * * \brief This function is only intended for internal use and not intended for external use. If you do use it, read the documentatio
core/math/angles.h:162
↓ 3 callers
Method
getDeviceInfo
src/CYdLidar.cpp:963
↓ 3 callers
Method
grabScanData
src/YDlidarDriver.cpp:1462
↓ 3 callers
Function
isOldVersionTOFLidar
* @brief Whether it is Old Version protocol TOF LiDAR * @param model lidar model * @param Major firmware Major version * @param Minor
core/common/ydlidar_help.h:623
↓ 3 callers
Function
isSupportMotorCtrl
! * @brief Whether to support serial DTR enable motor. * @param model lidar model * @return true if support serial DTR enable motor, otherwise
core/common/ydlidar_help.h:440
↓ 3 callers
Function
isTOFLidarByModel
* @brief Whether it is a TOF Model LiDAR * @param model LiDAR model * @return tru if it is TOF Model, otherwise false. */
core/common/ydlidar_help.h:514
↓ 3 callers
Method
isscanning
src/YDlidarDriver.cpp:259
↓ 3 callers
Function
parseCsv
examples/gs_test2.cpp:334
↓ 3 callers
Function
path_exists
core/serial/impl/unix/list_ports_linux.cpp:100
↓ 3 callers
Method
read
core/serial/serial.cpp:161
↓ 3 callers
Method
remaining
core/serial/impl/unix/unix_serial.cpp:244
↓ 3 callers
Method
setWorkMode
src/CYdLidar.cpp:920
↓ 3 callers
Function
shortest_angular_distance
core/math/angles.h:123
↓ 3 callers
Function
timespec_from_ms
core/serial/impl/unix/unix_serial.cpp:267
↓ 3 callers
Method
toAngular
examples/gs_test2.cpp:57
↓ 3 callers
Function
two_pi_complement
! * \function * * \brief returns the angle in [-2*M_PI, 2*M_PI] going the other way along the unit circle. * \param angle The angle to which you
core/math/angles.h:136
↓ 3 callers
Method
unlock
core/base/locker.h:136
↓ 3 callers
Method
write_
core/serial/serial.cpp:280
↓ 2 callers
Function
DescribeError
src/ydlidar_sdk.cpp:179
↓ 2 callers
Method
GetLidarVersion
------------------------------------------------------------- initialize ---------------------------------------------------
src/CYdLidar.cpp:447
↓ 2 callers
Function
LaserFanDestroy
core/common/ydlidar_def.cpp:34
↓ 2 callers
Method
Receive
------------------------------------------------------------------------------ Receive() - Attempts to receive a block of data on an established conn
core/network/SimpleSocket.cpp:854
↓ 2 callers
Method
SetReceiveTimeout
------------------------------------------------------------------------------ SetReceiveTimeout() -------------------------------------------------
core/network/SimpleSocket.cpp:735
↓ 2 callers
Method
bindport
core/network/SimpleSocket.cpp:144
↓ 2 callers
Function
check_lock_pid
---------------------------------------------------------- check_lock_pid accept: the name of the lockfile perform: make sure the lock f
core/serial/impl/unix/lock.c:449
↓ 2 callers
Function
check_lock_status
---------------------------------------------------------- check_lock_status accept: the lock name in question perform: Make sure ever
core/serial/impl/unix/lock.c:341
↓ 2 callers
Function
disconnecting
src/ydlidar_sdk.cpp:167
↓ 2 callers
Function
error
错误
core/common/ydlidar_help.h:1115
↓ 2 callers
Method
getByteTime
core/serial/serial.cpp:404
↓ 2 callers
Function
getDefaultSampleRate
! * @brief Get LiDAR default sampling rate. * @param model lidar model. * @return lidar sampling rate. */
core/common/ydlidar_help.h:200
↓ 2 callers
Method
getDriverError
------------------------------------------------------------- getDriverError ---------------------------------------------------
src/CYdLidar.cpp:908
↓ 2 callers
Method
getScanFrequency
/ get the current scan frequency of lidar */ /
src/YDlidarDriver.cpp:2147
↓ 2 callers
Method
getZeroOffsetAngle
/ the get to zero offset angle */ /
src/YDlidarDriver.cpp:2497
↓ 2 callers
Function
init
* @brief initialize system state * @param argc * @param argv */
core/base/ydlidar.h:144
↓ 2 callers
Function
isDTSLidar
core/common/ydlidar_help.h:611
↓ 2 callers
Function
isR3Lidar
core/common/ydlidar_help.h:346
↓ 2 callers
Function
isTminiLidar
根据雷达码判断是否是Tmini系列雷达
core/common/ydlidar_help.h:301
↓ 2 callers
Function
isV1Protocol
* @brief Whether the ET LiDAR Protocol type is V1. * @param protocol LiDAR Protocol Byte information * @return true if it is V1, otherwise false
core/common/ydlidar_help.h:1039
↓ 2 callers
Function
lidarModelToString
! * @brief convert lidar model to string * @param model lidar model * @return lidar model name */
core/common/ydlidar_help.h:68
↓ 2 callers
Method
lock
core/base/locker.h:42
↓ 2 callers
Function
normalize_angle
! * \brief normalize * * Normalizes the angle to be -M_PI circle to +M_PI circle * It takes and returns radians. * */
core/math/angles.h:100
↓ 2 callers
Function
parsePackageNode
* @brief convert node_info to LaserDebug * @param node LiDAR node_info information * @param info LiDAR LaserDebug information */
core/common/ydlidar_help.h:877
↓ 2 callers
Method
read_
core/serial/serial.cpp:157
↓ 2 callers
Function
realpath
core/serial/impl/unix/list_ports_linux.cpp:111
↓ 2 callers
Method
setBottomPriority
src/CYdLidar.cpp:958
↓ 2 callers
Function
set_baudrate
core/serial/impl/windows/win_serial.cpp:23
next →
1–100 of 765, ranked by callers