self.configMode = getConfigListEntry(_("Configuration Mode"), self.nimConfig.configMode)
self.list.append(self.configMode)
self.configMode = getConfigListEntry(_("Configuration Mode"), self.nimConfig.configMode)
self.list.append(self.configMode)
currSat = self.nimConfig.advanced.sat[cur_orb_pos]
self.fillListWithAdvancedSatEntrys(currSat)
self.have_advanced = True
currSat = self.nimConfig.advanced.sat[cur_orb_pos]
self.fillListWithAdvancedSatEntrys(currSat)
self.have_advanced = True
self.list.append(getConfigListEntry(_("Service scan type needed"), self.nimConfig.cabletype))
self.have_advanced = False
self.list.append(getConfigListEntry(_("Service scan type needed"), self.nimConfig.cabletype))
self.have_advanced = False
self.have_advanced = False
self.list.append(getConfigListEntry(_("Terrestrial provider"), self.nimConfig.terrestrial))
self.list.append(getConfigListEntry(_("Enable 5V for active antenna"), self.nimConfig.terrestrial_5V))
self.have_advanced = False
self.list.append(getConfigListEntry(_("Terrestrial provider"), self.nimConfig.terrestrial))
self.list.append(getConfigListEntry(_("Enable 5V for active antenna"), self.nimConfig.terrestrial_5V))
class NimSelection(Screen):
def __init__(self, session):
Screen.__init__(self, session)
class NimSelection(Screen):
def __init__(self, session):
Screen.__init__(self, session)
- selection = self["nimlist"].getCurrent()
- if selection[1].nimType != -1: #unknown/empty
- self.session.open(NimSetup, selection[1].slotid)
+ nim = self["nimlist"].getCurrent()
+ nim = nim and nim[1]
+ if nim is not None and not nim.empty:
+ self.session.open(NimSetup, nim.slot)