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.