Example #1
0
  def __init__(self, parent, name, index=None):

    if index is None:
      CounterBase.__init__(self, name)
    else:
      CounterBase.__init__(self, parent.name+'.'+name)
    self.index = index
    self.parent = parent
    self.cntname = name
Example #2
0
 def __init__(self, name, gain_factors=None):
     CounterBase.__init__(self, name)
     self.gain_factors = gain_factors
Example #3
0
 def __init__(self, name, config):
     CounterBase.__init__(self, name)
     tango_uri = config["uri"]
     self.__control = PyTango.gevent.DeviceProxy(tango_uri)
Example #4
0
 def __init__(self, name, config):
     CounterBase.__init__(self, name)
     tango_uri = config.get("uri")
     self.__control = PyTango.gevent.DeviceProxy(tango_uri)
     self.attribute = config.get("attr_name")
Example #5
0
 def __init__(self, parent, name, index):
   CounterBase.__init__(self, parent.name+'.'+name)
   self.parent = parent
   self.index = index
Example #6
0
 def __init__(self, name, config):
     CounterBase.__init__(self, name)