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
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
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
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, network_number=0x00): size = len(self.channels) channel = Channel(size, self, self.ant) self.channels[size] = channel channel._assign(ctype, network_number) return channel