-
Notifications
You must be signed in to change notification settings - Fork 210
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NZXT Kraken Elite 360 #596
Comments
kraken elite has the same interface of kraken Z, at least the one for temperature and pump/fan controls. does anyone have the PID for the non elite version ? |
I have a kraken 240, non-elite, and i get the following:
|
@LXXero amazing thanks. If I may ask, what are you using liquidctl for ? Do you use it to set pump image or to control pump duty ? Do you use it in conjunction with fancontrol ? finally, can you let me know what’s the firmware version reported in cam ? |
Does the non-Elite Kraken behave like the Kraken Z as well? These new IDs aren't in liquidctl right now, only Looks like low hanging fruit if they do behave the same (and for the kernel driver as well). Can you please test all the functionality? |
Yes new kraken have same protocol as kraken X3/Z3 with the following differences:
PIDS are
I’ve raised pr to librehardwaremonitor (LibreHardwareMonitor/LibreHardwareMonitor#1078) to add support and added it to my own Fancontrol plug-in ( https://github.com/brokenmass/Fancontrol.NzxtKraken ) and works perfectly. I’ll add the non elite version pid now that @LXXero shared with me |
I've not used cam, or well, anything yet beyond a live-image, on this PC. It's a brand new build sitting on the floor next to me, with no OS installed, and I was running memtest86 to ensure it was stable before I installed the OS, and that's when I noticed CPU temps creeping up, leading me here. I didn't realize how new this cooler was when I bought it, go figure! But I'm glad to help get it working any way I can. I haven't tried to set the image, I wasn't sure if the non-elite could do that, but i guess it's mostly just a larger screen on the elite? i honestly didn't even realize the difference at the time of purchase, I just didn't care about having RGB. Right now, I'm just using it to increase the fan speed, I'm not really sure what I intend to do with it beyond fan/pump speeds. I replaced the stock fans with noctua a12x25s and they needed a slight speed bump at minimum setting, as they're capable of running quite a bit slower than the stock fans. I'm not really sure where I intend to go from here, though. I just modified the python file on the live-image to test this out, and it did work. |
Difference between elite and non elite is lcd size and resolution. The current code will not work as it’s written for krakenZ that have resolution of 320x320 while new ones are 640x640 (elite) or 240x240 (non elite). |
Does it still accept the image when it's sent in chunks as is the case right now? The resolution seems easy enough to customize in code. (I worked on the driver, but not on the LCD stuff so I'm pretty much looking at it for the first time - trying to gather info for a PR.) |
I think it might still work but sending 1.7MB in chunks is gonna be slow. I can send you a pr later if you want |
Makes sense, honestly this thing is already much fancier than any cooler I've had before. I basically spent the price difference on upgrading the fans instead. Sounds like the protocol is at least getting better this revision. If code for the new resolutions does become available, I can at least test for the non-elite. |
@brokenmass That works as well! I can take a look at it. We also have a kernel driver for the Krakens in the works (it's almost complete for a v1 for mainline and only some synchronization code is left to be merged, not pertaining to this). I'll look into extending it to support these devices as well. |
@aleksamagicka sorry got carried away by another hack (https://www.reddit.com/r/NZXT/comments/13mem4v/using_a_kraken_lcd_as_a_monitor_d_30fps/) and didn't have time to raise a pr |
Hi, I was wondering if there was a way to control kraken 240, non-elite with the most recent version of |
Device type
AIO liquid cooler
Product page
https://nzxt.com/product/kraken-360-elite
First-party software
NZXT CAM
What monitoring functionality does the device support?
temperatures, fan/pump speeds or duty cycles
What configuration functionality does the device support?
fan/pump speeds or duty cycles, lighting of embedded LEDs
Physical connection
USB header
Connection protocol
No response
Additional information about the device
No response
Can you help with implementing or testing the changes needed for liquidctl to support this device?
testing changes on Linux, attempting to capture USB/HID traffic
The text was updated successfully, but these errors were encountered: