- added abstarct PID APid
- added PidFactory - use variable args for factory
This commit is contained in:
@@ -2,10 +2,10 @@
|
||||
|
||||
class TempSensorFactory:
|
||||
@staticmethod
|
||||
def create(name):
|
||||
def create(name, *args, **kwargs):
|
||||
if "sim" in name:
|
||||
from components.sensor.tempSensorSim import TempSensorSim
|
||||
return TempSensorSim()
|
||||
return TempSensorSim(*args, **kwargs)
|
||||
elif "31865" in name:
|
||||
from components.sensor.tempSensor_max31865 import TempSensor_max31865
|
||||
return TempSensor_max31865(temp_offset=0)
|
||||
return TempSensor_max31865(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user