mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-22 20:44:19 +00:00
Provide a workaround for fan0 sensor not being used on avalon and pad fan RPM with zeros.
This commit is contained in:
parent
86b59c4724
commit
8bbb1793f7
@ -989,8 +989,8 @@ static void get_avalon_statline_before(char *buf, struct cgpu_info *avalon)
|
|||||||
struct avalon_info *info = avalon->device_data;
|
struct avalon_info *info = avalon->device_data;
|
||||||
int lowfan = 0, pwm;
|
int lowfan = 0, pwm;
|
||||||
|
|
||||||
/* Find the lowest fan speed */
|
/* Find the lowest fan speed. Fan0 is often not populated. */
|
||||||
if (info->fan0 >= 0)
|
if (info->fan0 > 0)
|
||||||
lowfan = info->fan0;
|
lowfan = info->fan0;
|
||||||
if (info->fan1 >= 0 && info->fan1 < lowfan)
|
if (info->fan1 >= 0 && info->fan1 < lowfan)
|
||||||
lowfan = info->fan1;
|
lowfan = info->fan1;
|
||||||
@ -1000,7 +1000,7 @@ static void get_avalon_statline_before(char *buf, struct cgpu_info *avalon)
|
|||||||
|
|
||||||
pwm = info->fan_pwm * 100 / AVALON_DEFAULT_FAN_MAX_PWM;
|
pwm = info->fan_pwm * 100 / AVALON_DEFAULT_FAN_MAX_PWM;
|
||||||
|
|
||||||
tailsprintf(buf, "%2d/%3dC %3d%%/%4dR| ", info->temp0, info->temp2,
|
tailsprintf(buf, "%2d/%3dC %3d%%/%04dR| ", info->temp0, info->temp2,
|
||||||
pwm, lowfan);
|
pwm, lowfan);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user