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 592 2/21/2021
1.1.175 383 1/22/2021
1.1.172 360 1/22/2021
1.1.171 355 1/22/2021
1.1.170 374 1/21/2021
1.1.166 343 1/18/2021
1.1.165 339 1/18/2021
1.1.164 412 1/16/2021
1.1.163 331 1/16/2021
1.1.162 308 1/15/2021
1.1.161 329 1/15/2021
1.1.18 328 2/21/2021
1.1.17 384 1/21/2021
1.1.16 324 1/15/2021
1.1.15 356 1/5/2021
1.1.14 454 12/12/2020
1.1.13 461 12/12/2020
1.1.12 411 12/12/2020
1.1.11 535 12/6/2020
1.1.10 429 11/26/2020
1.1.9 392 11/26/2020
1.1.8 509 10/28/2020
1.1.7 364 10/27/2020
1.1.6 455 10/26/2020
1.1.5 450 10/26/2020
1.1.4 369 10/26/2020
1.1.3 381 10/26/2020
1.1.2 468 10/23/2020
1.1.1 402 10/20/2020
1.1.0 410 10/19/2020
1.0.17 384 10/11/2020
1.0.16 495 10/8/2020
1.0.15 473 10/8/2020
1.0.14 421 10/3/2020
1.0.12 449 10/3/2020
1.0.11 422 10/3/2020
1.0.10 410 10/3/2020
1.0.9 413 10/3/2020
1.0.8 427 9/30/2020
1.0.7 489 9/30/2020
1.0.6 405 9/29/2020
1.0.5 573 9/20/2020
1.0.4 516 9/19/2020
1.0.3 425 9/11/2020
1.0.2 408 9/11/2020
1.0.1 400 9/9/2020
1.0.0.2 397 9/11/2020
1.0.0 429 9/9/2020

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