Skip to content
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

Create HP Notebook 15-ba010ng.xml #740

Merged
merged 1 commit into from
Sep 1, 2019
Merged

Conversation

webloft
Copy link
Contributor

@webloft webloft commented Aug 2, 2019

Made this config for an older model just to see how it works =)

Made this config for an older model just to see how it works =)
@hirschmann
Copy link
Owner

Thank you very much for your config.
Looks good!

For visibility - this comment is inside the config file:

It seems not possible to completely turn off the fan but on lower values it is not even noticeable anymore.
There is a weird offset between read and write values. To correctly display the percentage a bezier-curve would be needed. These values may be need to adjust on the target device also.
The write register should not be greater than 0x3F, otherwise the fan spins on and off with further values. I was not able to find a pattern/bitmask here. It works well from 0x03 - 0x34.

@hirschmann hirschmann merged commit a45691e into hirschmann:master Sep 1, 2019
@ghost
Copy link

ghost commented Sep 10, 2019

thank you very much you are the best

@mtamer93
Copy link

Could you make a config file that can control two fans?

@webloft
Copy link
Contributor Author

webloft commented Jan 7, 2020

@mtamer93 I think it is not possible to create a config file without access to the physical device (also without knowing the fans actually spin up)

@mtamer93
Copy link

mtamer93 commented Jan 8, 2020

@mtamer93 I think it is not possible to create a config file without access to the physical device (also without knowing the fans actually spin up)

@webloft
I have HP Gaming Pavilion - 15-cx0039nt Can you make a config for this laptop in order to work two fans? Your config file works for one fan.

@webloft
Copy link
Contributor Author

webloft commented Jan 8, 2020

@mtamer93 This config may work with the CPU cooler of HP 15xxxx. However I guess your second cooler is not attachted to the ACPI DSDT but to the GPU BIOS instead. Depending on the GPU chip it should be possible to control the fan but not with this tool (and no I don't know which tool could work for your GPU).

@mtamer93
Copy link

mtamer93 commented Jan 9, 2020

@webloft Thank you for your explanation.

@ananjaser1211
Copy link

Thanks for the config. works great for the CPU cooler of my CX0056WM.

looking into ways to make the GPU cooler work, if i figure it out ill post it here

@ghost
Copy link

ghost commented Sep 3, 2020 via email

@xCuri0
Copy link

xCuri0 commented Jun 5, 2023

@webloft do you have any more information about using bezier curve ?

@webloft
Copy link
Contributor Author

webloft commented Jul 4, 2023

@xCuri0 It means that the values cannot be mapped on a linear scale with the percentage of the nbfc app as the values might be only some weird hard coded presets that just jump to an another RPM value in real.

vdurante pushed a commit to vdurante/nbfc that referenced this pull request Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants