mirror of
https://github.com/hirschmann/nbfc.git
synced 2026-04-26 00:56:01 +03:00
[GH-ISSUE #851] How to control two fans on my Thinkpad X1 Extreme Gen 1 #742
Labels
No labels
Stale
bug
config
discussion
duplicate
enhancement
experimental
feature
help-wanted
info
invalid
invalid
pull-request
question
up-for-grabs
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nbfc-hirschmann#742
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nhtha on GitHub (Mar 27, 2020).
Original GitHub issue: https://github.com/hirschmann/nbfc/issues/851
My laptop is Lenovo Thinkpad X1 Extreme gen 1.
It has 2 fans, in some topics, I found that two fans use the same register (https://www.reddit.com/r/thinkpad/comments/a94kev/tpfancontrol_for_x1_extreme_i_can_make_it_work/).
here is code from TPFancontrol:
#define TP_ECOFFSET_FAN_SWITCH (char)0x31
#define TP_ECOFFSET_FAN1 (char)0x0000
#define TP_ECOFFSET_FAN2 (char)0x0001
#define TP_ECOFFSET_FAN (char)0x2F // 1 byte (binary xyzz zzz)
#define TP_ECOFFSET_FANSPEED (char)0x84 // 16 bit word, lo/hi byte
#define TP_ECOFFSET_TEMP0 (char)0x78 // 8 temp sensor bytes from here
#define TP_ECOFFSET_TEMP1 (char)0xC0 // 4 temp sensor bytes from here
How can I read and control both 2 fans with NBFC?
Many thanks,
Nguyen Huu Trung Ha
@ppo-38 commented on GitHub (May 23, 2020):
Good question ! I have the same problem with my Thinkpad P53. I can switch between left and right fan with ec-probe.exe program (thanks to your message) but how can we control the two fans simultaneously ? with ec-probe.exe and mostly with nbfc ?
@ppo-38 commented on GitHub (May 23, 2020):
Maybe one possibility would be to add a new option in NBFC to configure the registry for this switch? In the "Fan Configuration" screen under the "Read Register" option.
@hirschmann, is there another possibility to configure it in the actual version (1.6.3) ?
Thank you.
@ppo-38 commented on GitHub (May 26, 2020):
For information, I have created a specific issue to follow this common point :
https://github.com/hirschmann/nbfc/issues/905
@github-actions[bot] commented on GitHub (Nov 24, 2020):
This issue is stale because it has been open more than 180 days with no activity. If nobody comments within 7 days, this issue will be closed