Can anyone that is more knowledgeable with code explain to me why the controller is able to disable the BTC core when only mining Scrypt, yet connected to windows PC the cores activate and stay idle? Sorry ive mentioned this many times but its really starting to bother me that its wasting power an I would like to understand it better. Thanks in advance.
Are you using cpuminer or cgminer? There's a specific set of bytes you have to send to the controller that tells it to disable the BTC units. cpuminer does this, and that's what the controller is using afaik, whereas cgminer doesn't.