- refactored

This commit is contained in:
jens
2020-12-16 17:10:46 +01:00
parent 48d0baa74f
commit fa93a3911e
11 changed files with 64 additions and 60 deletions
+9 -5
View File
@@ -34,21 +34,25 @@ class AStirrer:
self.isOn = isOn
def setSpeed(self, speed):
def set_speed(self, speed):
self.speed = speed
if self.isOn or self.dutyCycle == 1:
self.onSetSpeed(speed)
self.on_set_speed(speed)
def setCycleTime(self, time):
def set_cycle_time(self, time):
self.cycleTime = time
def setDutyCycle(self, dutyCycle):
def set_duty_cycle(self, dutyCycle):
self.dutyCycle = dutyCycle
@abc.abstractmethod
def getSpeed(self):
def get_speed(self):
return None
@abc.abstractmethod
def on_set_speed(self, speed):
pass
@abc.abstractmethod
def on_activate(self, enable):
pass