Add print log for AutoDiseqc:
def tunerStatusCallback(self): dict = {} self.frontend.getFrontendStatus(dict) self["tunerstatusbar"].setText(_("Tuner status %s") % (dict["tuner_state"])) if dict["tuner_state"] == "LOCKED": + print "[AutoDiseqc]: LOCKED!!!!!!!!!!!!!!!!!!!!!!!!!!" self.raw_channel.receivedTsidOnid.get().append(self.gotTsidOnid) self.raw_channel.requestTsidOnid() if dict["tuner_state"] == "LOSTLOCK" or dict["tuner_state"] == "FAILED": + print "[AutoDiseqc]: LOSTLOCK or FAILED!!!!!!!!!!!!!!!!!!!!!!!!!!" self.tunerStopScan(False) return self.count += 1 if self.count > 10: self.tunerStopScan(False) else: self.startTunerStatusTimer() def startTunerStatusTimer(self): self.tunerStatusTimer.start(1000, True) def gotTsidOnid(self, tsid, onid): self.tunerStatusTimer.stop() + print "[AutoDiseqc]: tsid %s !!!!!!!!!!!!!!!!!!!!!!!!!!" % tsid + print "[AutoDiseqc]: self.SAT_TABLE_TSID %s !!!!!!!!!!!!!!!!!!!!!!!!!!" % self.sat_frequencies[self.index][self.SAT_TABLE_TSID] + print "[AutoDiseqc]: onid %s !!!!!!!!!!!!!!!!!!!!!!!!!!" % onid + print "[AutoDiseqc]: self.SAT_TABLE_ONID %s !!!!!!!!!!!!!!!!!!!!!!!!!!" % self.sat_frequencies[self.index][self.SAT_TABLE_ONID] if tsid == self.sat_frequencies[self.index][self.SAT_TABLE_TSID] and onid == self.sat_frequencies[self.index][self.SAT_TABLE_ONID]: self.tunerStopScan(True) else: self.tunerStopScan(False)
result:
[AutoDiseqc]: LOCKED!!!!!!!!!!!!!!!!!!!!!!!!!! child has terminated pipes closed poll: unhandled POLLERR/HUP/NVAL for fd 37(16) [AutoDiseqc]: tsid 1 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_TSID 3224 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: onid 112 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_ONID 3 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: tsid 1 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_TSID 2045 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: onid 112 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_ONID 2 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: tsid 1 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_TSID 12400 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: onid 112 !!!!!!!!!!!!!!!!!!!!!!!!!! [AutoDiseqc]: self.SAT_TABLE_ONID 318 !!!!!!!!!!!!!!!!!!!!!!!!!!
always - tsid 1 and onid 112