Thanks Thanks:  0
Ergebnis 1 bis 4 von 4
  1. #1
    Mitglied
    Registriert seit
    26.12.2013
    Beiträge
    57
    Total Downloaded
    45,11 MB
    Total Downloaded
    45,11 MB
    ReceiverDankeAktivitäten

    Überlauf bei SNR-Berechnung führt zu negativem SNR im Skin

    Meine Gigablue Quad hat bei manchen Sendern bei SAT einen zu guten Empfang (über 16db). Das führt dann dazu, dass im Skin eine negative SNR von z.B. -6% angezeigt wird. Ich schlage daher in der /usr/lib/enigma2/python/Components/Sources/FrontendStatus.py folgenden Codeteil vor:
    alt:
    Code:
     def updateFrontendStatus(self):
            status = self.getFrontendStatus()
            if not status:
                self.invalidate()
            else:
                self.snr = status.get('tuner_signal_quality')
                self.snr_db = status.get('tuner_signal_quality_db')
                self.agc = status.get('tuner_signal_power')
                self.ber = status.get('tuner_bit_error_rate')
                self.lock = status.get('tuner_locked')
            self.changed((self.CHANGED_ALL,))
            self.poll_timer.start(self.update_interval, True)
    neu:
    Code:
     def updateFrontendStatus(self):
            status = self.getFrontendStatus()
            if not status:
                self.invalidate()
            else:
                self.snr = status.get('tuner_signal_quality')
                if self.snr < 0:
                    self.snr = 65536
                self.snr_db = status.get('tuner_signal_quality_db')
                self.agc = status.get('tuner_signal_power')
                self.ber = status.get('tuner_bit_error_rate')
                self.lock = status.get('tuner_locked')
            self.changed((self.CHANGED_ALL,))
            self.poll_timer.start(self.update_interval, True)
    Alternativ müsste man wohl im C-Code (frontend.cpp) verhindern, dass die negativen Werte überhaupt erst entstehen...

    •   Alt Advertising

       

  2. #2
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.652
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    Danke - morgen mal anschauen
    Grüßle


  3. #3
    Mitglied
    Registriert seit
    26.12.2013
    Beiträge
    57
    Themenstarter
    Total Downloaded
    45,11 MB
    Total Downloaded
    45,11 MB
    ReceiverDankeAktivitäten
    Bist du zu einem Ergebnis gekommen?

  4. #4
    Avatar von arn354
    Registriert seit
    06.04.2013
    Beiträge
    2.652
    Total Downloaded
    147,3 KB
    Total Downloaded
    147,3 KB
    ReceiverDankeAktivitäten
    Ups - sorry, den Post hatte ich ned mehr gefunden...
    Ist drin seit paar Tagen, Danke!
    https://github.com/openatv/enigma2/c...a73a8928e6ca39
    Grüßle



Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Diese Website benutzt Cookies
Wir benutzen Cookies um Sitzungsinformationen zu speichern. Dies erleichtert es uns z.B. Dich an Deine Login zu erinnern, Einstellungen der Webseite zu speichern, Inhalte und Werbung zu personalisieren, Social Media Funktionen anzubieten und unser Datenaufkommen zu analysieren. Wir teilen diese Informationen ebenfalls mit unseren Social Media-, Werbe- und Analysepartnern.
     
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:44 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2017 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 11,76%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com