Changeset 5320
- Timestamp:
- 09/08/08 12:37:28 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/branches/lm-sensors-3.0.0/prog/pwm/pwmconfig
r5318 r5320 513 513 fi 514 514 515 function AskPath { 515 function AskPath() 516 { 516 517 echo -n 'What should be the path to your fancontrol config file (/etc/fancontrol)? ' 517 518 … … 525 526 AskPath 526 527 527 function ClearConfig { 528 function ClearConfig() 529 { 528 530 FCTEMPS="" 529 531 FCFANS="" … … 536 538 } 537 539 538 function LoadConfig { 540 function LoadConfig() 541 { 539 542 # Nothing to do 540 543 if [ ! -f "$1" ] … … 570 573 LoadConfig $FCCONFIG 571 574 572 function TestMinStart { 575 function TestMinStart() 576 { 573 577 echo 574 578 echo 'Now we increase the PWM value in 10-unit-steps.' … … 596 600 } 597 601 598 function TestMinStop { 599 echo 600 echo 'Now we decrease the PWM value in 10-unit-steps.' 602 function TestMinStop() 603 { 604 echo 605 echo 'Now we decrease the PWM value in 10-unit-steps.' 601 606 echo 'Let the fan reach full speed, then press return until the' 602 607 echo "fan stops spinning. Then enter 'y'." 603 608 echo 'We will use this value +20 as the minimum speed.' 604 let fanok=0605 let fanval=$MAX609 let fanok=0 610 let fanval=$MAX 606 611 607 612 pwmenable $pwms 608 until [ "$fanok" = "1" ]609 do610 let fanval=fanval-10613 until [ "$fanok" = "1" ] 614 do 615 let fanval=fanval-10 611 616 if [ $fanval -lt 0 ] ; then let fanval=0 ; let fanok=1 ; fi 612 echo -n "Setting $pwms to $fanval..."617 echo -n "Setting $pwms to $fanval..." 613 618 pwmset $pwms $fanval 614 read FANTEST619 read FANTEST 615 620 if [ "$FANTEST" != "" ] ; then let fanok=1 ; fi 616 done621 done 617 622 pwmdisable $pwms 618 623 619 let fanval=fanval+20 620 if [ $fanval -gt $MAX ] ; then let fanval=$MAX ; fi 621 echo "OK, using $fanval" 622 } 623 624 function SaveConfig { 624 let fanval=fanval+20 625 if [ $fanval -gt $MAX ] ; then let fanval=$MAX ; fi 626 echo "OK, using $fanval" 627 } 628 629 function SaveConfig() 630 { 625 631 echo 626 632 echo "Saving configuration to $FCCONFIG..." … … 748 754 then 749 755 MAXTEMP="${pwms}=${XMT}" 750 else756 else 751 757 MAXTEMP="`echo $MAXTEMP | sed -e \"s/${pwmsed}[^ ]* *//g\"` ${pwms}=${XMT}" 752 758 fi
