fix simulation
got broken during change of signatures of modules Change-Id: Id423ac52fb1523ef207b08758fb941f0507eeec5 Reviewed-on: https://forge.frm2.tum.de/review/19535 Tested-by: JenkinsCodeReview <bjoern_pedersen@frm2.tum.de> Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de> Tested-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de>
This commit is contained in:
@ -78,22 +78,22 @@ class SimBase(object):
|
||||
|
||||
|
||||
class SimModule(SimBase, Module):
|
||||
def __init__(self, logger, cfgdict, devname, dispatcher):
|
||||
def __init__(self, devname, logger, cfgdict, dispatcher):
|
||||
SimBase.__init__(self, cfgdict)
|
||||
Module.__init__(self, logger, cfgdict, devname, dispatcher)
|
||||
Module.__init__(self, devname, logger, cfgdict, dispatcher)
|
||||
|
||||
|
||||
class SimReadable(SimBase, Readable):
|
||||
def __init__(self, logger, cfgdict, devname, dispatcher):
|
||||
def __init__(self, devname, logger, cfgdict, dispatcher):
|
||||
SimBase.__init__(self, cfgdict)
|
||||
Readable.__init__(self, logger, cfgdict, devname, dispatcher)
|
||||
Readable.__init__(self, devname, logger, cfgdict, dispatcher)
|
||||
self._value = self.accessibles['value'].default
|
||||
|
||||
|
||||
class SimWritable(SimBase, Writable):
|
||||
def __init__(self, logger, cfgdict, devname, dispatcher):
|
||||
def __init__(self, devname, logger, cfgdict, dispatcher):
|
||||
SimBase.__init__(self, cfgdict)
|
||||
Writable.__init__(self, logger, cfgdict, devname, dispatcher)
|
||||
Writable.__init__(self, devname, logger, cfgdict, dispatcher)
|
||||
self._value = self.accessibles['value'].default
|
||||
def read_value(self, maxage=0):
|
||||
return self.target
|
||||
@ -104,9 +104,9 @@ class SimWritable(SimBase, Writable):
|
||||
pass
|
||||
|
||||
class SimDrivable(SimBase, Drivable):
|
||||
def __init__(self, logger, cfgdict, devname, dispatcher):
|
||||
def __init__(self, devname, logger, cfgdict, dispatcher):
|
||||
SimBase.__init__(self, cfgdict)
|
||||
Drivable.__init__(self, logger, cfgdict, devname, dispatcher)
|
||||
Drivable.__init__(self, devname, logger, cfgdict, dispatcher)
|
||||
self._value = self.accessibles['value'].default
|
||||
|
||||
def sim(self):
|
||||
|
Reference in New Issue
Block a user