SimpleLed 1.0.6

There is a newer version of this package available.
See the version list below for details.
dotnet add package SimpleLed --version 1.0.6                
NuGet\Install-Package SimpleLed -Version 1.0.6                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SimpleLed" Version="1.0.6" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SimpleLed --version 1.0.6                
#r "nuget: SimpleLed, 1.0.6"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install SimpleLed as a Cake Addin
#addin nuget:?package=SimpleLed&version=1.0.6

// Install SimpleLed as a Cake Tool
#tool nuget:?package=SimpleLed&version=1.0.6                

SimpleLed

API Documentation available at our Github Pages

Overview

the SimpleLed SDK (SLS) is a simple but powerful interface to develop "drivers" for RGB hardware, such as motherboards or USB fan controllers. It is designed as a simple and singular interface to sit on top of the myriad of protocols and transports that is the RGB landscape right now. It also allows the creation of "source drivers" - which do not connect to real hardware but act as a source, simulating a device.

Inspiration

SimpleLed is highly inspired by RGB.Net which already sets out to acheive the same goal as SimpleLed. Where SimpleLed deviates is RGB.NET has many abstractions and layers that simply are not required for the vast majority of RGB applications and this complicated creating drivers. SimpleLed strives to offer a powerful platform that is as slim as possible, simplifying both creating new drivers and the consumption of them.

RGB.NET porting

It is trivial to port a driver from RGB.NET to SimpleLed as they share a number of common patterns. Currently if you wish for 2D animations (mainly used on keyboards) etc, RGB.NET is probably the better choice, though this is something we are working towards. We are also working towards offering an RGB.NET driver for SimpleLed allowing you to load RGB.NET drivers into SimpleLed supporting apps and we may even offer the reverse, loading SimpleLed drivers into RGB.NET supported applications.

Projects using SimpleLed

RGB Sync

The next version of RGB Sync has migrated from RGB.Net to SimpleLed and in doing so has had a huge overhaul because of the advanced functionality meaning a simplified user experience and leveraging SimpleLeds "source driver" concept.

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on SimpleLed:

Package Downloads
Universe.Driver.HyperXAlloy.RGB

Содержит реализацию управления подсветкой для клавиатур HyperXAlloy.FPS.RGB

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.1.181 673 2/21/2021
1.1.175 404 1/22/2021
1.1.172 391 1/22/2021
1.1.171 388 1/22/2021
1.1.170 405 1/21/2021
1.1.166 370 1/18/2021
1.1.165 372 1/18/2021
1.1.164 429 1/16/2021
1.1.163 361 1/16/2021
1.1.162 336 1/15/2021
1.1.161 360 1/15/2021
1.1.18 362 2/21/2021
1.1.17 412 1/21/2021
1.1.16 360 1/15/2021
1.1.15 386 1/5/2021
1.1.14 484 12/12/2020
1.1.13 498 12/12/2020
1.1.12 442 12/12/2020
1.1.11 566 12/6/2020
1.1.10 466 11/26/2020
1.1.9 425 11/26/2020
1.1.8 545 10/28/2020
1.1.7 404 10/27/2020
1.1.6 485 10/26/2020
1.1.5 480 10/26/2020
1.1.4 407 10/26/2020
1.1.3 414 10/26/2020
1.1.2 484 10/23/2020
1.1.1 429 10/20/2020
1.1.0 443 10/19/2020
1.0.17 402 10/11/2020
1.0.16 527 10/8/2020
1.0.15 503 10/8/2020
1.0.14 451 10/3/2020
1.0.12 479 10/3/2020
1.0.11 451 10/3/2020
1.0.10 440 10/3/2020
1.0.9 440 10/3/2020
1.0.8 459 9/30/2020
1.0.7 518 9/30/2020
1.0.6 436 9/29/2020
1.0.5 608 9/20/2020
1.0.4 547 9/19/2020
1.0.3 443 9/11/2020
1.0.2 439 9/11/2020
1.0.1 430 9/9/2020
1.0.0.2 426 9/11/2020
1.0.0 446 9/9/2020

1.0.6 - Adding events for drivers to inform host that their number of devices has changed