Livox SDK API
V2.2.0
|
Classes | |
struct | CommPacket |
class | CommPort |
struct | PortCache |
class | Protocol |
Typedefs | |
typedef struct CommPacket | CommPacket |
typedef int(* | RequestPackCb) (CommPacket *packet) |
Enumerations | |
enum | PacketType { kRequestPack, kAckPack, kMsgPack } |
enum | ProtocolType { kLidarSdk, kRsvd1, kProtocolUndef } |
enum | NeedAckType { kNoNeed, kNeedAck, kDelayAck } |
enum | ParseResult { kParseSuccess, kParseFail } |
Variables | |
const uint32_t | kCacheSize = 8192 |
const uint32_t | kMoveCacheLimit = 1536 |
typedef struct livox::CommPacket livox::CommPacket |
Definition at line 31 of file protocol.h.
typedef int(* livox::RequestPackCb) (CommPacket *packet) |
Definition at line 33 of file protocol.h.
enum livox::NeedAckType |
Enumerator | |
---|---|
kNoNeed | |
kNeedAck | |
kDelayAck |
Definition at line 39 of file protocol.h.
enum livox::PacketType |
Enumerator | |
---|---|
kRequestPack | |
kAckPack | |
kMsgPack |
Definition at line 35 of file protocol.h.
enum livox::ParseResult |
Enumerator | |
---|---|
kParseSuccess | |
kParseFail |
Definition at line 41 of file protocol.h.
enum livox::ProtocolType |
Enumerator | |
---|---|
kLidarSdk | |
kRsvd1 | |
kProtocolUndef |
Definition at line 37 of file protocol.h.
const uint32_t livox::kCacheSize = 8192 |
Definition at line 32 of file comm_port.h.
const uint32_t livox::kMoveCacheLimit = 1536 |
Definition at line 33 of file comm_port.h.