KO
|
EN
gitlite — search
Search
#python
#javascript
#typescript
#html
#ios
#graphql
#nodejs
#rust
#css
#golang
#swift
#swiftui
rplidar.net
★ 27
Open GitHub ↗
RPLidar API in C#
Download README (.md)
Explore Similar Repositories
pyrplidar
:
Full-featured python library for Slamtec RPLIDAR series
rplidar_driver
:
A heavily refactored, industrial-grade ROS 2 driver for Slamtec RPLIDAR. Features Lifecycle management, fault-tolerant FSM, and zero-copy optimization.
Rplidar-Unity
:
wrapper of Rplidar API integrates with Unity /.NetCore
raspimouse_ros2
:
ROS 2 pakcages for Raspberry Pi Mouse V3
SlamtecLidarTDCPPCHOP
:
A CPP CHOP for TouchDesigner for gathering data from a Slamtec RPLidar scanner
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
rplidar.net
?
Download (.md)
# RPLidar.NET This a .NET Standard 2.0 library written in C# to interface with Slamtech RPLidar. Tested with: - Model A1 - Windows 10 - Raspberry Pi 4 (.NET Core 3.0 Raspbian Buster) I took Python RPLidar implementation as a reference in some places: https://github.com/Roboticia/RPLidar Otherwise it's based on the [Slamtech Interface Protocol and Application Notes for A series](https://www.slamtec.com/en/Support#rplidar-a-series). It supports commands: - Get info - Get health - Get configuration - Control motor via DTR signal - Start legacy scan - Start express legacy scan - Stop scan - Reset All functions are blocking, except scan and measurements fetching functions which just get as much data as are in SerialPort buffer. All functions return boolean where true means success, false means some kind of communication error. The errors, warnings and info are reported through OnLog event. I'm not very fond of throwing exceptions here because in real world serial interface can easily receive noise and therefore it's more like a negative scenario than an exception. It comes with Demo application which is written for Windows Forms running on .NET Framework 4.8: 