Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Releases: akmadian/NZXTSharp

Add support for getting temps in degrees F

31 Mar 05:55
5ea69d4
Compare
Choose a tag to compare

Added support for getting KrakenX liquid temperature in degrees F, and made it easy to make future temps available in degrees F as well.

KrakenX Support!

18 Mar 03:39
968d3d3
Compare
Choose a tag to compare

This update brings full support for KrakenX devices. Supported features include setting RGB effects, getting liquid temp, firmware version, fan and pump speeds; setting pump and fan speeds. This update also includes the DeviceLoader class!

There was a major refactor of all namespaces since v1.1, so your v1.1 code will not work with this update, but transitioning is pretty easy!

Docs are still a work in progress, for more information, see the documentation section of the NZXTSharp repo's README.

More KrakenX Effect Support

28 Feb 22:21
1d0adbd
Compare
Choose a tag to compare
Pre-release

Most RGB effects are now working on the KrakenX; the breathing effect still has some intermittent issues (#26).
No breaking changes known.

A more detailed change log can be found here.
v2.0.0-preview3 is up on NuGet now.

DeviceLoader

23 Feb 22:23
da9b995
Compare
Choose a tag to compare
DeviceLoader Pre-release
Pre-release

This release includes:

  • The NZXTSharp DeviceLoader
  • More XML Docs in code
  • A little more KrakenX support

The DeviceLoader provides a convenient interface for interacting with multiple NZXT devices at once. It can:

  • Apply RGB Effects
  • Set Pump/ Fan Speeds

to multiple NZXT devices with one line.

No known breaking changes.
v2.0.0-preview2 is up on NuGet now.

Basic KrakenX Support

08 Feb 04:05
845b9ee
Compare
Choose a tag to compare
Basic KrakenX Support Pre-release
Pre-release

KrakenX features added in this update include:

  • Get Pump, Fan Speeds; Liquid Temp; Firmware Version
  • Set Pump/ Fan Speeds
  • Some effects are working, some partially working, some not implemented/ not working.

This release includes major breaking changes due to a giant refactoring.
readthedocs will be updated with the release of v2.0.0, but there are already some XML docs in the source.

v2.0.0-preview1 is up on NuGet

Custom RGB values for Fixed effect

30 Jan 21:38
051fc18
Compare
Choose a tag to compare

Added ability to create Fixed effect with custom RGB values for all LEDs.
This feature offers great versatility for allowing users to create their own effects.

No breaking changes.

This release can be found on NuGet here.
Docs have been updated!

v1.1! Full Hue+ Support

30 Jan 03:33
ceeac53
Compare
Choose a tag to compare

All systems are working!

This update includes full support for the Hue+ controller. Documentation is complete as well!

There are no breaking changes in this update.

New Things!

  • Bug fixes
  • Input validation on more constructors
  • The addition of XML docs to all methods, properties, constructors, and classes
  • Little things here and there; cleanup, bits of refactoring, some performance improvements

All Effects Working

27 Jan 01:36
cc4bda4
Compare
Choose a tag to compare
All Effects Working Pre-release
Pre-release

All nine effects are now working!

No breaking changes.

Docs and usage examples can be found on NZXTSharp's readthedocs.io page.
This release is now live on NuGet, and can be found here.

Subdevices

24 Jan 09:30
bacb4c2
Compare
Choose a tag to compare
Subdevices Pre-release
Pre-release

This release includes subdevices: objects corresponding to individual fans or strips connected to a channel. Each subdevice's LEDs can be toggled on and off as a whole, and individually.

Also included are fixes for the ChannelInfo system (this is what subdevices are built on), a new COM system, and some refactoring and other bug fixes.

Breaking Changes: HexColor has been renamed to Color.

Docs and usage examples can be found on NZXTSharp's readthedocs.io page.
This release is now live on NuGet, and can be found here.

Basic Beta Release

06 Jan 08:06
Compare
Choose a tag to compare
Basic Beta Release Pre-release
Pre-release

This release has support for the Hue+, no other devices yet. Lots of methods and effects are untested and broken.

You can find the NuGet release here.