def keyGoScan(self): self.frontend = None if self.raw_channel: del (self.raw_channel) tlist = [] if self.DVB_type.value == "DVB-S": self.addSatTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion self.tuning_sat.orbital_position, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9], # pilot self.transponder[10], # input stream id self.transponder[11], # pls mode self.transponder[12], # pls code self.transponder[13], # t2mi_plp_id self.transponder[14] # t2mi_pid ) elif self.DVB_type.value == "DVB-T": parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plp_id ) tlist.append(parm) elif self.DVB_type.value == "DVB-C": self.addCabTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) elif self.DVB_type.value == "ATSC": self.addATSCTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # modulation self.transponder[2], # inversion self.transponder[3] # system ) self.startScan(tlist, self.feid)
def keyGoScan(self): self.frontend = None if self.raw_channel: del (self.raw_channel) tlist = [] if nimmanager.nim_slots[int( self.satfinder_scan_nims.value)].isCompatible("DVB-S"): self.addSatTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion self.tuning_sat.orbital_position, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9] # pilot ) elif nimmanager.nim_slots[int( self.satfinder_scan_nims.value)].isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plp_id ) tlist.append(parm) elif nimmanager.nim_slots[int( self.satfinder_scan_nims.value)].isCompatible("DVB-C"): self.addCabTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) elif nimmanager.nim_slots[int( self.satfinder_scan_nims.value)].isCompatible("ATSC"): self.addATSCTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # modulation self.transponder[2], # inversion self.transponder[3] # system ) self.startScan(tlist, self.feid)
def keyGoScan(self): fe_id = int(self.scan_nims.value) self.frontend = None if self.raw_channel: self.raw_channel = None tlist = [] if nimmanager.nim_slots[int( self.scan_nims.value)].isCompatible("DVB-S"): nimsats = self.satList[fe_id] selsatidx = self.scan_satselection[fe_id].index if len(nimsats): orbpos = nimsats[selsatidx][0] self.addSatTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion orbpos, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9] # pilot ) elif nimmanager.nim_slots[int( self.scan_nims.value)].isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plpid ) tlist.append(parm) else: # DVB-C self.addCabTransponder( tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) fe_id = int(self.scan_nims.value) self.startScan(tlist, fe_id)
def keyGoScan(self): fe_id = int(self.scan_nims.value) self.frontend = None if self.raw_channel: self.raw_channel = None tlist = [] if nimmanager.nim_slots[int(self.scan_nims.value)].isCompatible("DVB-S"): nimsats = self.satList[fe_id] selsatidx = self.scan_satselection[fe_id].index if len(nimsats): orbpos = nimsats[selsatidx][0] self.addSatTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion orbpos, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9] # pilot ) elif nimmanager.nim_slots[int(self.scan_nims.value)].isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plpid ) tlist.append(parm) else: # DVB-C self.addCabTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) fe_id = int(self.scan_nims.value) self.startScan(tlist, fe_id)
def keyGoScan(self): if self.transponder is None: print 'error: no transponder data' return else: fe_id = int(self.scan_nims.value) nim = nimmanager.nim_slots[fe_id] self.frontend = None if self.raw_channel: self.raw_channel = None tlist = [] if nim.isCompatible('DVB-S'): nimsats = self.satList[fe_id] selsatidx = self.scan_satselection[fe_id].index if len(nimsats): orbpos = nimsats[selsatidx][0] self.addSatTransponder( tlist, self.transponder[0], self.transponder[1], self.transponder[2], self.transponder[3], self.transponder[4], orbpos, self.transponder[6], self.transponder[7], self.transponder[8], self.transponder[9], self.transponder[10], self.transponder[11], self.transponder[12]) elif nim.isCompatible('DVB-T'): parm = buildTerTransponder( self.transponder[1], self.transponder[9], self.transponder[2], self.transponder[4], self.transponder[5], self.transponder[3], self.transponder[7], self.transponder[6], self.transponder[8], self.transponder[10], self.transponder[11]) tlist.append(parm) elif nim.isCompatible('DVB-C'): self.addCabTransponder(tlist, self.transponder[0], self.transponder[1], self.transponder[2], self.transponder[3], self.transponder[4]) elif nim.isCompatible('ATSC'): self.addATSCTransponder(tlist, self.transponder[0], self.transponder[1], self.transponder[2], self.transponder[3]) else: print 'error: tuner not enabled/supported', nim.getType() self.startScan(tlist, fe_id) return
def keyGoScan(self): self.frontend = None if self.raw_channel: del(self.raw_channel) tlist = [] if nimmanager.nim_slots[int(self.satfinder_scan_nims.value)].isCompatible("DVB-S"): self.addSatTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion self.tuning_sat.orbital_position, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9], # pilot self.transponder[10],# input stream id self.transponder[11],# pls mode self.transponder[12] # pls mode ) elif nimmanager.nim_slots[int(self.satfinder_scan_nims.value)].isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plp_id ) tlist.append(parm) else: # DVB-C self.addCabTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) self.startScan(tlist, self.feid)
def keyGoScan(self): if self.transponder is None: print("error: no transponder data") return fe_id = int(self.scan_nims.value) nim = nimmanager.nim_slots[fe_id] self.frontend = None if self.raw_channel: self.raw_channel = None tlist = [] if nim.isCompatible("DVB-S"): nimsats = self.satList[fe_id] selsatidx = self.scan_satselection[fe_id].index if len(nimsats): orbpos = nimsats[selsatidx][0] self.addSatTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion orbpos, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9], # pilot self.transponder[10],# input stream id self.transponder[11],# pls mode self.transponder[12], # pls code self.transponder[13], # t2mi_plp_id self.transponder[14] # t2mi_pid ) elif nim.isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plp_id ) tlist.append(parm) elif nim.isCompatible("DVB-C"): self.addCabTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) elif nim.isCompatible("ATSC"): self.addATSCTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # modulation self.transponder[2], # inversion self.transponder[3] # system ) else: print("error: tuner not enabled/supported", nim.getType()) self.startScan(tlist, fe_id)
def keyGoScan(self): if self.transponder is None: print "error: no transponder data" return fe_id = int(self.scan_nims.value) nim = nimmanager.nim_slots[fe_id] self.frontend = None if self.raw_channel: self.raw_channel = None tlist = [] if nim.isCompatible("DVB-S"): nimsats = self.satList[fe_id] selsatidx = self.scan_satselection[fe_id].index if len(nimsats): orbpos = nimsats[selsatidx][0] self.addSatTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # pol self.transponder[3], # fec self.transponder[4], # inversion orbpos, self.transponder[6], # system self.transponder[7], # modulation self.transponder[8], # rolloff self.transponder[9], # pilot self.transponder[10],# input stream id self.transponder[11],# pls mode self.transponder[12] # pls code ) elif nim.isCompatible("DVB-T"): parm = buildTerTransponder( self.transponder[1], # frequency self.transponder[9], # inversion self.transponder[2], # bandwidth self.transponder[4], # fechigh self.transponder[5], # feclow self.transponder[3], # modulation self.transponder[7], # transmission self.transponder[6], # guard self.transponder[8], # hierarchy self.transponder[10], # system self.transponder[11] # plp_id ) tlist.append(parm) elif nim.isCompatible("DVB-C"): self.addCabTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # sr self.transponder[2], # modulation self.transponder[3], # fec_inner self.transponder[4] # inversion ) elif nim.isCompatible("ATSC"): self.addATSCTransponder(tlist, self.transponder[0], # frequency self.transponder[1], # modulation self.transponder[2], # inversion self.transponder[3] # system ) else: print "error: tuner not enabled/supported", nim.getType() self.startScan(tlist, fe_id)