I've updated my switcher to separate out the configuration from the rest of the code:
https://gitlab.com/salfter/nvoc-nicehash-switcherConfiguration now resides in a JSON file that is easily edited, whether manually or automatically. I'm looking at the latest 1bash to have it generate this file at runtime.
Hey salfter Scott, is it possible to add individual OC settings to the JSON file? For instance:
Original:
"power_limit": [115,115,95], "gpu_oc": -200, "mem_oc": 600, "fan": [70,75,70]
Individual OC:
"power_limit": [115,115,95], "gpu_oc": [-200,0,50], "mem_oc": [600,1000,800], "fan": [70,75,70]
From what I could see in the "for i in range(0, cards)" loop in switch.py, you already implemented that.

So, just checking if my understanding is correct -- otherwise, I'd like to suggest it as a new feature.
And thanks for your great work (very elegant approach with the JSON file, btw).
EDIT: ooops, checking the SIA example in the README, it seems my question is already answered, lol.