sehr hohe CPU-Werte im TV-Betrieb bei laufender Aufnahme

  • Es liegt bei mir definitiv am blinkenden roten Punkt im Display (InfoBarSummary id=3).


    Entferne ich diesen Teil aus dem Screen oder deaktiviere die blinkende Uhr in den E2-Settings, zeigen sich ganz normale CPU-Werte.

    HTML
    <widget pixmap="Default-FHD/skin_default/icons/record.svg" position="350,190" render="Pixmap" size="35,35" source="session.RecordState">
    	<convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
    	<convert type="ConditionalShowHide">Blink</convert>
    </widget>

    Alle FHD-Skins, die keinen eigenen Screen dafür haben, verwenden ja den Screen aus dem skin_default_1080.xml, so dass es bei denen dann auch auftritt.
    Da Zombi.FullHDR3 einen eigenen Screen mit einem blinkenden REC-Text-Label mitbringt, passiert es dort nicht.


    Meine Sources "RecordState.py" ist identisch mit der im git, so dass es an der auch nicht liegen kann.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • Es reicht schon, das Wort "Blink" zu löschen.
    Dann wird der Punkt bei Aufnahme als starrer roter Punkt angezeigt, aber die CPU-Werte sind normal.


    Da scheint bei mir das "Blinken" der Grafik die CPU zu stressen.
    Der Converter ConditionalShowHide.py ist identisch mit dem vom git.


    Jemand einen Ansatz, woran es liegen könnte ?


    Edit:
    zu spät gesehen, dass du ja schon geantwortet hast :thumbs_up:
    Ich bin auf die Lösung gespannt :winking_face:

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • Für was soll das Blinken von Rec oder Uhr gut sein?
    Reicht doch, wenn die blaue LED blinkt. :smiling_face:

  • nicht jeder hat gerne ein geblinke der LED. Und das ist schon seit der ersten Version von enigma2 so. Aber das ist hier gar nicht das Thema. Es geht um einen Bug, der, das wag ich jetzt mal so zu sagen, auch auftritt, wenn du sonst irgendwo in einem Skin ein ConditionalShowHide mit Parameter Blink verwendest!

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • Die LED ist ja meines Wissens nicht abschaltbar. Blinkt ab Werk.

  • Die LED's kann ich bei mir auf der 920 mit dem LED-Plugin steuern.
    Aber darum geht es ja nicht, wie @dre schon gesagt hat.


    Hier scheint es für eine existente Funktion einen Bug zu geben, der die CPU dauerhaft auf ca. 70% Auslastung hochtreibt.
    Egal, ob jemand die Funktion nun mag oder nicht :winking_face:
    Wer die Funktion nicht nutzt, ist glücklicherwéise vom Bug eben nicht betroffen.
    Alle anderen schon. Und die wissen davon vermutlich bestimmt gar nichts.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP

  • und 2. sind Geschmäcker verschieden, ich habe das auch lieber im Display als eine blinkende Led.

  • Da ich Blinken im Display und die LED nicht mag, hatte ich mir ja die zweifarbige Uhrzeit gebastelt :winking_face:
    Also mit zwei festlegbaren Farben für "keine Aufnahme" und "Aufnahme".
    LCD Anzeige abaendern


    Der Bug fiel mir dann nur beim Testen mit einem FHD-Skin auf.

    Gruß Sven (aka Dreamy)


    DM920 mit unstable OE2.5 DP
    One mit unstable OE2.6 DP