Exemplo n.º 1
0
    def __init__(self, name, parent, xpower=1.0, ypower=0.0, Ek=125e-3):
        if config.context.exists(parent.path + '/' + name):
            ChannelBase.__init__(self, name, parent, xpower, ypower)
            return
	ChannelBase.__init__(self, name, parent, xpower, ypower)
        self.Ek = Ek
        self.connected_to_pool = False
Exemplo n.º 2
0
 def __init__(self, name, parent, xpower, ypower=0.0, Ek=50e-3):
     if config.context.exists(parent.path + '/' + name):
         ChannelBase.__init__(self, name, parent, xpower=xpower, ypower=ypower)
         return
     ChannelBase.__init__(self, name, parent, xpower=xpower, ypower=ypower)
     self.Ek = Ek
     self.X = 0.0
Exemplo n.º 3
0
 def stop(self):
     ChannelBase.stop(self)
     self.done_action = None
     self.words = []
     if self.player:
         self.player.stop()
         self.player = None
Exemplo n.º 4
0
 def __init__(self, name, parent, xpower=1.0, ypower=0.0, Ek=125e-3):
     if config.context.exists(parent.path + '/' + name):
         ChannelBase.__init__(self, name, parent, xpower, ypower)
         return
     ChannelBase.__init__(self, name, parent, xpower, ypower)
     self.Ek = Ek
     self.connected_to_pool = False
Exemplo n.º 5
0
    def __init__(self, name, parent, Ek=-35e-3):
	ChannelBase.__init__(self, name, parent, 1, 0)
	for i in range(len(self.xGate.A)):
	    self.xGate.A[i] = AR.tau_m[i]
	    self.xGate.B[i] = AR.m_inf[i]
	self.xGate.tweakTau()
	self.X = 0.25
	self.Ek = Ek
Exemplo n.º 6
0
 def __init__(self, name, parent, Ek=-35e-3):
     ChannelBase.__init__(self, name, parent, 1, 0)
     for i in range(len(self.xGate.A)):
         self.xGate.A[i] = AR.tau_m[i]
         self.xGate.B[i] = AR.m_inf[i]
     self.xGate.tweakTau()
     self.X = 0.25
     self.Ek = Ek
Exemplo n.º 7
0
 def __init__(self, name, parent, xpower, ypower=0.0, Ek=50e-3):
     if config.context.exists(parent.path + '/' + name):
         ChannelBase.__init__(self,
                              name,
                              parent,
                              xpower=xpower,
                              ypower=ypower)
         return
     ChannelBase.__init__(self, name, parent, xpower=xpower, ypower=ypower)
     self.Ek = Ek
     self.X = 0.0
Exemplo n.º 8
0
 def __init__(self, ch_id):
     ChannelBase.__init__(self, ch_id)
     # queue of utterance word samples
     self.words = []
     # channel player
     self.player = None
     # pygame id used to contact this channel for callbacks
     self.player_id = assignIdToChannel(self)
     # whether we're playing speech or sound
     self.done_action = None
     # set config defaults
     self._initializeConfig()
     # initialize engine
     self._initializeEngine()
Exemplo n.º 9
0
 def shutdown(self):
     self.stop()
     ChannelBase.shutdown(self)