- added abstarct PID APid
- added PidFactory - use variable args for factory
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
|
||||
|
||||
class PidFactory:
|
||||
@staticmethod
|
||||
def create(name, *args, **kwargs):
|
||||
if "Normal" in name:
|
||||
from components.pid.temp_controller import TempController
|
||||
return TempController(*args, **kwargs)
|
||||
elif "Smith" in name:
|
||||
from components.pid.temp_controller_smith import TempController
|
||||
return TempController(*args, **kwargs)
|
||||
Reference in New Issue
Block a user