![]() |
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.