1) If i want to range from 0.62-0.70V I assume I either need to fix the fan speed based on quietly cooling the max speed (say 20-30%) or use AUTO. I really want to run the fan at 3-6% during daytime hours though, does auto bring it down that low?
2) what about the max wattage? I imagine the max wattage has to be set high enough that it is sufficient for the higher power voltages
EXAMPLE: I want an SP20 to perform at 1100/550w from 7-11am and 5-7pm, 1300/700w from 11am-5pm, and 1500/950W from 7pm-7am. The entire time i want it to keep pretty quiet, no more than 8% fans in the daytime and <40% is acceptable for nighttime
-what is my starting voltage (if i do 0.625 will the power-mode take forever to reach 0.71V? if i set 0.7V, will the opposite happen trying to reach 0.63V?)
-what is my set voltage for each time frame (I have a rough idea, but not exact numbers - I'm guessing 0.63, 0.65, and 0.71 respectively)?
- whats my max wattage (190W to limit the unit to the desired ~950W total)
nighttime power is about 35% cheaper so i want to make use of it without having my daytime fans obnoxiously loud
Agreed; 2.6.10 is pretty cool, but please add a fan option to the schedule
s=$(( $m - 5 ))
MODEL_ID=`cat /model_id`
if [ "$#" -ne 1 ]; then
echo "Set ASIC max voltage and start mining. Set voltage 0 to stop mining."
echo "USAGE: $0
else
echo "Setting top voltage to $m, start voltage to $s"
if [ "$m" == 0 ]; then
/usr/local/bin/spond-manager stop
echo 0 > /sys/devices/ocp.3/pwm_test_P9_31.12/duty
else
if [ "${MODEL_ID}" == "SP2x" ] ; then
sed -i "s/\(\s\S*\)\{5\}/ VS0:$s VS1:$s VS2:$s VS3:$s VMAX:$m/" /etc/mg_custom_mode
else
sed -i "s/\(\s\S*\)\{3\}/ VST:$s VSB:$s VMAX:$m/" /etc/mg_custom_mode
fi
/usr/local/bin/spond-manager restart
fi
fi
effectively, it sets the maximum voltages for all 4 loops to what your setpoint is, and the start 5mv less when scheduling. As far as i can tell, this may not be ideal compared to instead setting max wattage. Presumably the code could possibly be re-written as:
s=$(( $m - 5 ))
MODEL_ID=`cat /model_id`
if [ "$#" -ne 1 ]; then
echo "Set ASIC max voltage and start mining. Set voltage 0 to stop mining."
echo "USAGE: $0
else
echo "Setting top voltage to $m, start voltage to $s"
if [ "$m" == 0 ]; then
/usr/local/bin/spond-manager stop
echo 0 > /sys/devices/ocp.3/pwm_test_P9_31.12/duty
else
if [ "${MODEL_ID}" == "SP2x" ] ; then
sed -i "s/\(\s\S*\)\{5\}/ AC0:$s AC1:$s AC2:$s AC3:$s/" /etc/mg_custom_mode
fi
/usr/local/bin/spond-manager restart
fi
fi
presumably the above code would allow you to set the max wattage per loop in an SP20, measured in kw (ie: 150w/loop would be 0.150). Hopefully spondoolies can build a 2.6.11 firmware with the ability to implement more specific settings for each change period.
EDIT: using 2.6.10 and advanced voltage settings, i put in a setting to change the voltage down by about 200mv every day at a specific time, and that time came and went with zero actual changes. I set a new time 15 min later and rebooted the unit - still did not trigger. software time is correct.