add support for kraken elite 2024 (#1662)

This commit is contained in:
Marco Massarotto
2025-03-20 17:23:42 +01:00
committed by GitHub
parent 3831ab656f
commit 1015853d3d
2 changed files with 8 additions and 0 deletions
@@ -43,6 +43,13 @@ internal sealed class KrakenV3 : Hardware
Array.Copy(new byte[] { 0x72, 0x01, 0x01, 0x00 }, 0, _setPumpTarget, 0, 4);
Array.Copy(new byte[] { 0x72, 0x02, 0x01, 0x01 }, 0, _setFanTarget, 0, 4);
break;
case 0x3012:
Name = "NZXT Kraken Elite v2";
_fanControl = true;
_supportedFirmware = "1.2.1";
Array.Copy(new byte[] { 0x72, 0x01, 0x01, 0x00 }, 0, _setPumpTarget, 0, 4);
Array.Copy(new byte[] { 0x72, 0x02, 0x01, 0x01 }, 0, _setFanTarget, 0, 4);
break;
case 0x300E:
Name = "NZXT Kraken";
_fanControl = true;
@@ -41,6 +41,7 @@ internal class NzxtGroup : IGroup
case 0x3008: // Kraken Z3
case 0x300C: // Kraken 2023 elite
case 0x300E: // Kraken 2023 standard
case 0x3012: // Kraken elite v2
// NZXT KrakenV3 Devices
var krakenV3 = new KrakenV3(dev, settings);
_report.AppendLine($"Device name: {productName}");