| Crates.io | livox2 |
| lib.rs | livox2 |
| version | 0.2.2 |
| created_at | 2025-07-30 20:29:31.124768+00 |
| updated_at | 2025-11-19 19:40:56.175925+00 |
| description | A lightweight and pure Rust implementation of Livox SDK2, based on async-net and zerocopy. |
| homepage | |
| repository | https://github.com/ZXY595/livox2-rs |
| max_upload_size | |
| id | 1774029 |
| size | 58,596 |
livox2 is a pure Rust library for interfacing with Livox LiDAR devices.
This crate provides the [lidar_port] API, and each port is actually a lidar data flow, like the point cloud port.
To initialize the lidar data ports, see [lidar_port::LidarPortConfig] new methods to help you build the
data ports.
Or you can create the device port instances by yourself, see also [lidar_port] sub-modules.
Once you have the device port instances, you can call next_packet_ref method to
receive the corresponding data packets.
See also example