Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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
Exemple #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