Im letzten Jahr hatten wir gemeinsam mit Binsche und Handycracker2k2 einen erweiterten FrontendInfo-Converter entwickelt, der die Live-Tuner-Daten anzeigt, wie sie auch im Menü in der Kanal-Info über die blaue Taste (Tuner-Status) abgerufen werden können.
Das Ergebnis wollten wir jetzt auch anderen Nutzern zur Verfügung stellen, da sich nun zeigte, dass dazu durchaus auch bei anderen Usern Interesse besteht.
Für einige User (DX Dreambox Nutzer) sind speziell diese Live-Daten besonders interessant.
Diese Daten kann man sich mit dem extFrontendInfo-Converter nun z.B. direkt in die InfoBar integrieren und muss diese dann nicht immer umständlich über die Kanal-Info abrufen.
Der Converter aus der Anlage muss in folgenden Ordner auf die Box kopiert werden:
/usr/lib/enigma2/python/Components/Converter/
Hier mal ein Beispiel für das nötige widget, welches man sich im Screen name="InfoBar" in der entsprechenden skin.xml einbinden muss:
<widget source="session.FrontendInfo" cornerRadius="10" render="Label" position="20,145" size="1200,25" font="Regular;21" backgroundColor="grey" foregroundColor="black" transparent="0" halign="left" zPosition="1" noWrap="1" valign="bottom">
<convert type="extFrontendInfo">{ %t }{%O :F:2}{%F :F:.0f;.1f}{%p }{%Y }{%f }{%s }{%M }{%r }{%o }{%i }{%Z }{%V }{%X }{%P }{LM:%Ldb }{%ddb }{%S}</convert>
</widget>
Welche Parameter es gibt, ist im Kopf des Converter-Codes als Kommentar hinterlegt.
Einige Parameter können in der Ausgabe auch formatiert werden (Komma-Stellen und Anzeigevariante), was auch in den Kommentaren vermerkt ist.
Ein Wert muss immer innerhalb einer geschweiften Klammer inkl. des Parameters mit % angegeben werden - also z.B. { %t }
Gewollte Leerzeichen, Fülltext oder Formatierungen sind dabei innerhalb der Klammer zu ergänzen - z.B. { %d db :F:.2f } (":F:.2f" bedeutet dabei mit 2 Komma-Stellen)
Und hier mal die passende Anzeige der InfoBar zum obigen Widget (der untere rot eingerahmte Bereich):