def createConfig(self): def setVlt(fancontrol, fanid, configElement): fancontrol.setVoltage(fanid, configElement.value) def setPWM(fancontrol, fanid, configElement): fancontrol.setPWM(fanid, configElement.value) config.fans = ConfigSubList() for fanid in range(self.getFanCount()): fan = ConfigSubsection() fan.vlt = ConfigSlider(default=15, increment=5, limits=(0, 255)) if model == "tm2t": fan.pwm = ConfigSlider(default=150, increment=5, limits=(0, 255)) elif model == "tmsingle": fan.pwm = ConfigSlider(default=100, increment=5, limits=(0, 255)) elif model == "beyonwizu4": fan.pwm = ConfigSlider(default=0xcc, increment=0x11, limits=(0x22, 0xff)) elif model == "beyonwizt4": fan.pwm = ConfigSlider(default=200, increment=5, limits=(0, 255)) else: fan.pwm = ConfigSlider(default=50, increment=5, limits=(0, 255)) fan.vlt_standby = ConfigSlider(default=5, increment=5, limits=(0, 255)) if model == "beyonwizu4": fan.pwm_standby = ConfigSlider(default=0x44, increment=0x11, limits=(0x22, 0xff)) elif model == "beyonwizt4": fan.pwm_standby = ConfigSlider(default=10, increment=5, limits=(0, 0xff)) else: fan.pwm_standby = ConfigSlider(default=0, increment=5, limits=(0, 255)) fan.vlt.addNotifier(boundFunction(setVlt, self, fanid)) fan.pwm.addNotifier(boundFunction(setPWM, self, fanid)) config.fans.append(fan)
def createConfig(self): def setVlt(fancontrol, fanid, configElement): fancontrol.setVoltage(fanid, configElement.value) def setPWM(fancontrol, fanid, configElement): fancontrol.setPWM(fanid, configElement.value) config.fans = ConfigSubList() for fanid in range(self.getFanCount()): fan = ConfigSubsection() fan.vlt = ConfigSlider(default=15, increment=5, limits=(0, 255)) if getBoxType() == 'tm2t': fan.pwm = ConfigSlider(default=150, increment=5, limits=(0, 255)) if getBoxType() == 'tmsingle': fan.pwm = ConfigSlider(default=100, increment=5, limits=(0, 255)) else: fan.pwm = ConfigSlider(default=50, increment=5, limits=(0, 255)) fan.vlt_standby = ConfigSlider(default=5, increment=5, limits=(0, 255)) fan.pwm_standby = ConfigSlider(default=0, increment=5, limits=(0, 255)) fan.vlt.addNotifier(boundFunction(setVlt, self, fanid)) fan.pwm.addNotifier(boundFunction(setPWM, self, fanid)) config.fans.append(fan)
def createConfig(self): def setVlt(fancontrol, fanid, configElement): fancontrol.setVoltage(fanid, configElement.value) def setPWM(fancontrol, fanid, configElement): fancontrol.setPWM(fanid, configElement.value) config.fans = ConfigSubList() for fanid in range(self.getFanCount()): fan = ConfigSubsection() fan.vlt = ConfigSlider(default = 15, increment = 5, limits = (0, 255)) if getBoxType() == 'tm2t': fan.pwm = ConfigSlider(default = 150, increment = 5, limits = (0, 255)) if getBoxType() == 'tmsingle': fan.pwm = ConfigSlider(default = 100, increment = 5, limits = (0, 255)) else: fan.pwm = ConfigSlider(default = 50, increment = 5, limits = (0, 255)) fan.vlt_standby = ConfigSlider(default = 5, increment = 5, limits = (0, 255)) fan.pwm_standby = ConfigSlider(default = 0, increment = 5, limits = (0, 255)) fan.vlt.addNotifier(boundFunction(setVlt, self, fanid)) fan.pwm.addNotifier(boundFunction(setPWM, self, fanid)) config.fans.append(fan)
def createConfig(self): def setVlt(fancontrol, fanid, configElement): fancontrol.setVoltage(fanid, configElement.value) def setPWM(fancontrol, fanid, configElement): fancontrol.setPWM(fanid, configElement.value) config.fans = ConfigSubList() for fanid in range(self.getFanCount()): fan = ConfigSubsection() fan.vlt = ConfigSlider(default = 15, increment = 5, limits = (0, 255)) fan.pwm = ConfigSlider(default = 15, increment = 5, limits = (0, 255)) #IQON :default fan speed fan.vlt_standby = ConfigSlider(default = 5, increment = 5, limits = (0, 255)) fan.pwm_standby = ConfigSlider(default = 5, increment = 5, limits = (0, 255)) #IQON : default pwm slider fan.vlt.addNotifier(boundFunction(setVlt, self, fanid)) fan.pwm.addNotifier(boundFunction(setPWM, self, fanid)) config.fans.append(fan)
def createConfig(self): def setVlt(fancontrol, fanid, configElement): fancontrol.setVoltage(fanid, configElement.value) def setPWM(fancontrol, fanid, configElement): fancontrol.setPWM(fanid, configElement.value) config.fans = ConfigSubList() for fanid in range(self.getFanCount()): fan = ConfigSubsection() # [ IQON by knuth fan.vlt = ConfigSlider(default = 15, increment = 5, limits = (0, 255)) fan.pwm = ConfigSlider(default = 15, increment = 5, limits = (0, 255)) fan.vlt_standby = ConfigSlider(default = 5, increment = 5, limits = (0, 255)) fan.pwm_standby = ConfigSlider(default = 5, increment = 5, limits = (0, 255)) # IQON by knuth ] fan.vlt.addNotifier(boundFunction(setVlt, self, fanid)) fan.pwm.addNotifier(boundFunction(setPWM, self, fanid)) config.fans.append(fan)