Classes | |
class | ChannelDevice |
class | RPlidarDriver |
class | RPlidarDriverImplCommon |
class | RPlidarDriverSerial |
class | RPlidarDriverTCP |
struct | RplidarScanMode |
class | SerialChannelDevice |
class | TCPChannelDevice |
Enumerations | |
enum | { DRIVER_TYPE_SERIALPORT = 0x0, DRIVER_TYPE_TCP = 0x1 } |
Functions | |
static _u32 | _bitrev (_u32 input, _u16 bw) |
static u_result | _crc32 (_u8 *ptr, _u32 len) |
static void | _crc32_init (_u32 poly) |
static _u32 | _crc32cal (_u32 crc, void *input, _u16 len) |
static _u32 | _varbitscale_decode (_u32 scaled, _u32 &scaleLevel) |
template<class TNode > | |
static bool | angleLessThan (const TNode &a, const TNode &b) |
template<class TNode > | |
static u_result | ascendScanData_ (TNode *nodebuffer, size_t count) |
static void | convert (const rplidar_response_measurement_node_t &from, rplidar_response_measurement_node_hq_t &to) |
static void | convert (const rplidar_response_measurement_node_hq_t &from, rplidar_response_measurement_node_t &to) |
static float | getAngle (const rplidar_response_measurement_node_t &node) |
static float | getAngle (const rplidar_response_measurement_node_hq_t &node) |
static _u16 | getDistanceQ2 (const rplidar_response_measurement_node_t &node) |
static _u32 | getDistanceQ2 (const rplidar_response_measurement_node_hq_t &node) |
static void | printDeprecationWarn (const char *fn, const char *replacement) |
static void | setAngle (rplidar_response_measurement_node_t &node, float v) |
static void | setAngle (rplidar_response_measurement_node_hq_t &node, float v) |
Variables | |
struct rp::standalone::rplidar::RplidarScanMode | __attribute__ |
static _u32 | table [256] |
anonymous enum |
Enumerator | |
---|---|
DRIVER_TYPE_SERIALPORT | |
DRIVER_TYPE_TCP |
Definition at line 63 of file rplidar_driver.h.
Definition at line 955 of file rplidar_driver.cpp.
Definition at line 1012 of file rplidar_driver.cpp.
|
static |
Definition at line 971 of file rplidar_driver.cpp.
Definition at line 990 of file rplidar_driver.cpp.
Definition at line 1109 of file rplidar_driver.cpp.
|
static |
Definition at line 1930 of file rplidar_driver.cpp.
|
static |
Definition at line 1936 of file rplidar_driver.cpp.
|
static |
Definition at line 69 of file rplidar_driver.cpp.
|
static |
Definition at line 77 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1898 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1909 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1919 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1924 of file rplidar_driver.cpp.
|
static |
Definition at line 64 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1903 of file rplidar_driver.cpp.
|
inlinestatic |
Definition at line 1914 of file rplidar_driver.cpp.
struct rp::standalone::rplidar::RplidarScanMode rp::standalone::rplidar::__attribute__ |
|
static |
Definition at line 952 of file rplidar_driver.cpp.