-
Notifications
You must be signed in to change notification settings - Fork 211
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
H100i RGB PRO XT Lighting not responding to commands #149
Comments
Thank you for opening this new issue. I'll try to emulate a PRO XT to see what could be wrong/incomplete in the driver. But it may take me a few days to get to this... In the meantime, if anyone can take a look at the USB traffic between iCue and a H100i/H115i PRO XT and attempt a fix, it would be very much appreciated! By the way, fixing this will probably help #138 (H150i PRO XT support) too. |
@jonasmalacofilho I'm currently out of town on a business trip, when I get home I'll do some testing. |
This abstraction assumed each "component", meaning a fan or the pump head, had the same number of LEDs. It that held, the abstraction provided a simple but convenient way to control each component independently. Unfortunately, the PRO XT devices made it obvious that the assumption was incorrect: the pump head is very likely the same between Platinum and PRO XT coolers, and it is now known to have 16 LEDs (on the PRO XT). This makes the component abstraction a harder to (correctly) implement, since the fans and the pump head have significantly different number of LEDs. Considering that it was also a very crude abstraction, a more direct approach, where each component is identified by its name through separate (pseudo) channels, is preferable to fixing the old one. This will, however, require thorough testing, and is not something I am ready to include (and thus stabilize) in 1.4.0. For now, simply remove the broken abstraction and provide basic fully independent or fully synchronized control over the LEDs. Related: #149 ("H100i RGB PRO XT Lighting not responding to commands") Related: #138 ("Add support for H150i PRO XT and H100i Platinum SE")
Even with the potential fixed from commit c2200fa ("hydro_platinum: Remove component abstraction in set_color"), this feature is not sufficiently tested to be enabled by default on the impending 1.4.0 release. Require `--unsafe pro_xt_lighting` (or equivalent when directly calling the API) to enable. Related: #149 ("H100i RGB PRO XT Lighting not responding to commands") Related: #151 ("Tracking issue for release 1.4.0")
@ShaunTheQuietGamer is this issue still presenting itself with the latest version of the project? And do you know what the current firmware version of the cooler is? There was another issue with #201 where somethings didn't work on an old firmware version. There has also been an additional message that has been added to the device to change the hardware lighting mode mentioned in #190 |
Closing due to inactivity (and by now the driver has already changed quite a bit). |
@ShaunTheQuietGamer incase you are still having the issue you can add the |
Making new issue as requested, as stated previously, My H100i RGB PRO XT is initialized, the fan control works, but lighting does not respond to commands. logs from one for the commands I tried below. (it does not respond to any of the command variations in its help docs.)
The text was updated successfully, but these errors were encountered: