- elif self.nimConfig.configMode.value in ["loopthrough", "satposdepends", "nothing", "equal"]:
+ elif self.nimConfig.configMode.value in ["satposdepends", "equal"]:
+ choices = []
+ nimlist = nimmanager.getNimListOfType(self.nim.type, exception = self.nim.slot)
+ for id in nimlist:
+ #choices.append((str(id), str(chr(65 + id))))
+ choices.append((str(id), nimmanager.getNimDescription(id)))
+ self.nimConfig.connectedTo = ConfigSelection(choices = choices)
+ self.list.append(getConfigListEntry(_("Tuner"), self.nimConfig.connectedTo))
+ elif self.nimConfig.configMode.value == "loopthrough":
+ choices = []
+ print "connectable to:", nimmanager.connectableTo(self.slotid)
+ connectable = nimmanager.connectableTo(self.slotid)
+ for id in connectable:
+ choices.append((str(id), nimmanager.getNimDescription(id)))
+ self.nimConfig.connectedTo = ConfigSelection(choices = choices)
+ self.list.append(getConfigListEntry(_("Connected to"), self.nimConfig.connectedTo))
+ elif self.nimConfig.configMode.value == "nothing":