API Reference
Complete documentation for all public types, methods, and properties in RpLidar.NET.
Namespaces
| Namespace | Contents |
RpLidar.NET | RPLidar, RpLidarSerialDevice, ILidarService, Constants |
RpLidar.NET.Entities | All data types: LidarPoint, LidarPointGroup, settings, enums, responses |
RpLidar.NET.Helpers | Internal helper utilities (not typically used directly) |
Type Overview
Entry Points
| Type | Kind | Description |
RPLidar | Class | High-level wrapper — auto-connects and starts scanning |
RpLidarSerialDevice | Class | Low-level serial device with full protocol control |
ILidarService | Interface | Shared contract implemented by RpLidarSerialDevice |
Data Types
Configuration
Enumerations
| Type | Description |
ScanMode | Standard, Boost, Sensitivity |
Command | Protocol command bytes |
RpDataType | Response data type identifiers |
SendMode | Single or multi-response request mode |
Delegates
| Delegate | Signature | Description |
LidarPointScanEvenHandler | (List<LidarPoint>) | Fired per scan event with all points |
LidarPointGroupScanEvenHandler | (LidarPointGroup) | Fired per scan event with grouped points |
Table of contents