Esempio n. 1
0
 def new_channel(self, ctype, network_number=0x00, ext_assign=None):
     for i in range(len(self.channels)):
         if self.channels[i] is None:
             channel = Channel(i, self, self.ant)
             self.channels[i] = channel
             channel._assign(ctype, network_number, ext_assign)
             return channel
     _logger.debug("No free channel available")
     return None
Esempio n. 2
0
 def new_channel(self, ctype, network_number=0x00, ext_assign=None):
     size = len(self.channels)
     channel = Channel(size, self, self.ant)
     self.channels[size] = channel
     channel._assign(ctype, network_number, ext_assign)
     return channel
Esempio n. 3
0
 def new_channel(self, ctype):
     size = len(self.channels)
     channel = Channel(size, self, self.ant)
     self.channels[size] = channel
     channel._assign(ctype, 0x00)
     return channel
Esempio n. 4
0
 def new_channel(self, ctype):
     channel = Channel(0, self, self.ant)
     self.channels[0] = channel
     channel._assign(ctype, 0x00)
     return channel
 def new_channel(self, ctype):
     channel = Channel(0, self, self.ant)
     self.channels[0] = channel
     channel._assign(ctype, 0x00)
     return channel
Esempio n. 6
0
 def new_channel(self, ctype):
     size = len(self.channels)
     channel = Channel(size, self, self.ant)
     self.channels[size] = channel
     channel._assign(ctype, 0x00)
     return channel
Esempio n. 7
0
 def new_channel(self, ctype, network_number=0x00):
     size = len(self.channels)
     channel = Channel(size, self, self.ant)
     self.channels[size] = channel
     channel._assign(ctype, network_number)
     return channel