- self.list.append(getConfigListEntry(_("Frequency"), self.scan_ter.frequency))
- self.list.append(getConfigListEntry(_("Inversion"), self.scan_ter.inversion))
- self.list.append(getConfigListEntry(_("Bandwidth"), self.scan_ter.bandwidth))
- self.list.append(getConfigListEntry(_("Code rate high"), self.scan_ter.fechigh))
- self.list.append(getConfigListEntry(_("Code rate low"), self.scan_ter.feclow))
- self.list.append(getConfigListEntry(_("Modulation"), self.scan_ter.modulation))
- self.list.append(getConfigListEntry(_("Transmission mode"), self.scan_ter.transmission))
- self.list.append(getConfigListEntry(_("Guard interval mode"), self.scan_ter.guard))
- self.list.append(getConfigListEntry(_("Hierarchy mode"), self.scan_ter.hierarchy))
+ if nim.isCompatible("DVB-T2"):
+ self.systemEntry = getConfigListEntry(_('System'), self.scan_ter.system)
+ self.list.append(self.systemEntry)
+ else:
+ self.scan_ter.system.value = eDVBFrontendParametersTerrestrial.System_DVB_T
+ if self.scan_ter.system.value == eDVBFrontendParametersTerrestrial.System_DVB_T:
+ self.list.append(getConfigListEntry(_("Frequency"), self.scan_ter.frequency))
+ self.list.append(getConfigListEntry(_("Inversion"), self.scan_ter.inversion))
+ self.list.append(getConfigListEntry(_("Bandwidth"), self.scan_ter.bandwidth))
+ self.list.append(getConfigListEntry(_("Code rate HP"), self.scan_ter.fechigh))
+ self.list.append(getConfigListEntry(_("Code rate LP"), self.scan_ter.feclow))
+ self.list.append(getConfigListEntry(_("Modulation"), self.scan_ter.modulation))
+ self.list.append(getConfigListEntry(_("Transmission mode"), self.scan_ter.transmission))
+ self.list.append(getConfigListEntry(_("Guard interval"), self.scan_ter.guard))
+ self.list.append(getConfigListEntry(_("Hierarchy info"), self.scan_ter.hierarchy))
+ else: # DVB-T2
+ self.list.append(getConfigListEntry(_("Frequency"), self.scan_ter.frequency))
+ self.list.append(getConfigListEntry(_("Inversion"), self.scan_ter.inversion))
+ self.list.append(getConfigListEntry(_("Bandwidth"), self.scan_ter.bandwidth_t2))
+ self.list.append(getConfigListEntry(_("Code rate HP"), self.scan_ter.fechigh_t2))
+ self.list.append(getConfigListEntry(_("Code rate LP"), self.scan_ter.feclow_t2))
+ self.list.append(getConfigListEntry(_("Modulation"), self.scan_ter.modulation_t2))
+ self.list.append(getConfigListEntry(_("Transmission mode"), self.scan_ter.transmission_t2))
+ self.list.append(getConfigListEntry(_("Guard interval"), self.scan_ter.guard_t2))
+ self.list.append(getConfigListEntry(_("Hierarchy info"), self.scan_ter.hierarchy))
+ self.list.append(getConfigListEntry(_('PLP ID'), self.scan_ter.plp_id))