Feature request:
Add a flag / parameter to inhibit Auto Tune, thus using / keeping the current tuning results.
Why: The rig had been running fine. Suddenly, reason, unknown, auto-tune kicks in for one or more cards and it spends the next 12 hours doing it's thing. Sometimes the results are even worse than before. So 12 hours are hashed at 1/2 the normal rate while tuning.
If I can catch it, I will reload a saved configuration. That takes jut a few minutes to get back to the normal hash rate. If not (or don't have a saved config.), and the results are worse, I will then have to set the power rate at a watt or two higher than before to get auto-tune to kick in (or edit the auto-tune file), but that's even worse as now the whole rig is tuned.
The software saves the best frequency for each chip at a certain card voltage in a unique json section for each card, for each power level. I'd suggest using that data when starting a tune, vs blindly cyclying thru all the combinations.
Oh, and make auto-tune enable & power level selectible each card. I may want to set a given voltage / freq. for a particular card while other cards auto-tune at each specific power level.