Posts by WeFraJo

    Der Suchlauf im Hintergrund würde auch mit einem gesplitteten Unicable-Kabel funktionieren. Im Standard hängt dann aber Tuner A in der Luft, alle anderen Tuner konnen nur (in Kette) mit Tuner B verbunden werden. Man kann z. B. bei C zwar Tuner A als verbunden auswählen, das wird aber beim Speichern sofort wieder auf den nächsten freien Tuner in der Kette geändert.

    EasyTunerConfig verhindert, dass das gleiche (gesplittete) Kabel an den zweiten Tuner eines Moduls angeschlossen wird. Man kann das aber austricksen, indem man das zweite (gesplittete) Kabel als eigenständiges definiert. Man verliert dann aber die Automatic, dass ein Userand/Frequenz kein zweites Mal vergeben werden kann. Bei Tuner B sollte daher ein UB verwendet werden, dass mindestens um die Anzahl der mit A verbundenen Tuner höher ist, damit bei der Anlageautomatik kein Konflikt entsteht.

    Die Kombination aus Legacy und Unicable funktioniert im Standard und bei EasyTunerConfig. Unicable kann für Tuner A oder B verwendet werden, die Verkettungsproblematik tritt da nicht auf. Der Tuner reagiert aber nach der Einrichtung oft etwas zickig, man sollte nach Fertigstellung der Einstellungen einen kompletten Restart machen.

    ETC unterstützt auch Multischalter/LNB, die nicht Unicable-regelkonform z. B. für die ersten 8 Userbänder nur EN50494 und für die restlichen nur EN50607 erlauben.

    Dazu gibt man in unicable.xml oder unicable_user.xml für das entsprechende Gerät ein: format="8". 8 steht dabei für das höchse Userband, dass nur EN50494 unterstützt.

    Alternativ kann man das auch im Menü bei 'Benutzerdefinierte Frequenzen' eingeben:

    The content cannot be displayed because you do not have authorisation to view this content.

    Neue Version 1.01 von EasyTunerConfig

    Vorerst Danke an MyFriendVTI für die Tips zur Verwendung von internen Skinparts und fürs Testen!

    Änderungen zur Beta-Version:

    * Es werden keine Skinparts in den allScreens-Verzeichnissen mehr erstellt, sondern alles intern geladen. Der Grauwert des Skin-Hintergrundes kann in den ETC-Einstellungen geändert werden. Wer seine eigenen Skinparts erstellen möchte kann die der Auflösung entsprechende Datei aus dem Skins-Verzeichnis von ETC als Vorlage verwenden.

    * ETC kann erst deaktiviert werden, wenn es mindestens 1 x aufgerufen und damit die Umsetzung der Tunereinstellungen auf ETC-Regeln abgeschlossen wurde.

    * FBC-Tuner (auch DVB-C) werden jetzt auch als solche erkannt, wenn 'FBC' nicht im Tunermodul-Namen vorkommt.

    * Adaptierte automatische Anpassung der Tunereinstellungen bei Unicable-Multischalter oder -LNB, wenn nach einem Update LNB/Multischalter in der unicable.xml entfernt oder der Name geändert wurde.

    * Die Debuglog-Ausgaben sind auf ein Minimum beschränkt.

    Die IPK-Datei ist in #1 gespeichert. EasyTunerConfig  #1

    Das geht auf einem alternativen Weg, den entscheidenden Hinweis findest du im Hilfetext zum Unicable Einstellungsmodus:

    Du kannst dir den Triax auch in der unicable_user.xml anlegen (einfach von unicable.xlm kopieren). Dann manufacturer- und product-name jeweils eine Raute (#) voranstellen. Nach einen GUI-Restart ist dann dieser Eintrag immer der erste und du musst nicht lange suchen. Bei zwei unterschiedlichen Mutlischaltern dann mit beiden so verfahren.

    Zusätzlicher Vorteil daraus: sollte Dein Multischalter in einem Folgerelease nicht mehr vorhanden oder umbenannt worden sein bleiben deine Einstellungen erhalten.

    Ich habe die Debug-Dateien jetzt nochmals analysiert:

    Du installierst zunächst ETC, gehst dann direkt in das Setup-Menü (in Erweiterungen) und deaktivierst es sofort wieder. Damit bist du wieder im Standard.

    In diesem Status wurden nur die Skinparts installiert und aktiviert und ein Teil der Umsetzungen (die aus dem NimManager) vorgenommen, der Rest fehlt. Du musst nach den Einstellungen im Setup-Menü (zur Zeit wegen der Skinparts noch notwendig, wird in der folgenden Version abgeändert) mindestens 1 x ETC aufrufen. Dann siehst du auch die neuen Einstellungen.

    In deinem Fall hast du einen Status mittendrin, da wird weder das eine noch das andere funktionieren.

    da ich immer auf eine Version vor ETC zurückflashe und die Tuner zurücksetze

    Beim Flashen auf eine Version vor Installation von ETC sollte es eigentlich keine Problem geben.

    Das Tuner zurücksetzen setzt nicht die zusätzlichen Einstellungen von ETC zurück. Der ständige Wechsel zwischen Standard und ETC ist ganz schlecht, die Option, zum Standard zurückzukehren, war nur gedacht, falls man ETC doch nicht verwenden will. Wenn man mit den Hin- und Herwechseln experimentieren will müsste man vor dem neuerlichen Aktivieren von ETC auch alle Einstellungen mit 'config.nimSatconfig.' in den settings löschen (nach init4, dann init3).

    In deinem Fall wird aus mir unerklärlichen Gründen zwar die modifizierte Version von NimManager verwendet, aber die Standardversion von Satconfig. Die Listausgaben sind daher die vom Standard, und da ist ein bekannter Fehler, dass in bestimmten Fällen immer SCR und Frequenz von Tuner 0 ausgegeben werden. Ich denke, das kommt auch durch wiederholtes Wechseln zwischen den Versionen zustande.

    Was mit verdächtig vorkommt sind Fehlermeldungen im Zusammenhang mit Threading:

    Display Spoiler

    [VTi eEmergencyWatchdog] ::::::: start
    23:28:56.410 [e2-python]  [WARNING !!!] <BLOCKING CALL IN MAIN THREAD>  
    23:28:56.580 [e2-python]      File: "/usr/lib/python2.7/threading.py", line 783, in __bootstrap
    23:28:56.580 [e2-python]           self.__bootstrap_inner()
    23:28:56.580 [e2-python]      File: "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    23:28:56.580 [e2-python]           self.run()

    Da das mit und ohne istalliertem ETC auftritt hat das nichts mit ETC zu tun. Da ETC allerdings Threading zum Ausgeben von Hilfetexten verwendet könnte das mit deinem Problem im Zusammenhang stehen.

    Beim ersten Start von ETC kann es zwei Situationen geben:

    1) Es sind noch keine (SAT)-Tuner eingerichtet - dann wird eine Kabelbelegung vorgeschlagen, die für die installierten Tuner sinnvollerweise vorhanden sein sollte. Diese muss VOR Einstellen der Tuner auf die tatsächliche Situation angepasst werden.

    2) Es wurden bereits mit der Standard-Tunereinstellung Tuner eingerichtet - dann versucht ETC, aus den bisherigen Einstellungen die Satellitenanlage und die angeschlossenene Kabel abzuleiten. Wenn bereits vorher nicht zur SAT-Anlage passende Einstellungen gemacht wurden wird die SAT-Anlage falsch abgeleitet.

    Beides geschieht nur EIN MAL beim ersten Start von ETC. Wenn man danach in den Standard zurückwechselt und wieder nach ETC wird das ins Auge gehen. Besonders auch deshalb, weil der Standard aus seiner Sicht falsche Einstellungen zurücksetzt. Dazu muss man teilweise nicht mal speichern. In diesem Fall sollte man dann im ETC alle Tunereinstellungen löschen (Gelb-lang) und im Menü die tatsächliche SAT-Anlage anhand der verfügbaren Kabel und den bereits belegten SAT-Frequenzen eintragen. Danach sollte das Einrichten der Tuner funktionieren. Eine zwischenzeitliche Deinstallation von ETC nützt da auch nichts, weil die bisherigen Einstellungen in den settings erhalten bleiben.

    Wenn man mehr verfügbare Kabel angibt, als tatsächlich verwendet werden, ist das noch kein Problem. Erst die Zuordnung zu den physischen Tunern je Modul ist entscheidend und muss richtig sein.

    Warum in deinem Fall 3 x SCR0 verwendet wurde kann ich jetzt nicht feststellen. Falls du DebugLog eingeschaltet hattest bitte die Log-Datei anhängen. Danke!

    Bei der Überprüfung sehe ich, dass jeweils alle 3 Tuner auf SCR0 und der ersten Frequenz stehen.

    Habe heute Nacht darüber nachgedacht: Das entsteht, wenn in den Einstellungen über 'Menü' angegeben wird, dass drei Kabel für Unicable vorhanden sind und diese auch den Modulen zugeordnet werden. ETC unterstellt, dass alle Tuner am gleichen Kabel als 'verbunden' eingestellt werden (auch bereits im Standard). Damit ist in ETC sichergestellt, dass auf diesen eine SCR/Frequenz nicht doppelt vergeben werden kann. Wenn tatsächlich drei unabhängige Kabel (drei Ausgänge direkt vom Multischalter) angeschlossen sind ist drei mal SCR0 mit der gleichen Frequenz ok.

    Mir ist schon klar, dass ich ETC gleich aufrufen sollte. Die Fehlermeldung könnte neue User aber doch etwas verschrecken. Kannst du das irgendwie umgehen?

    Für DVB-S hat ETC eine prinzipiell andere Zugangsweise bei der Einstellung der Tuner, wenn mit Einstellung 'Matrix(Multischalter) oder 'LNB' im Standard-Tunereinstellungsprogramm gearbeitet wurde. Das erfordert zwangsweise eine Umsetzung, da es die beiden Komponenten im ETC nur noch als Einstellungshilfe gibt, aber prinzipiell als 'userdefiniert' abgespeichert wird.

    Lt. Wiki sollten die Tuner aufsteigend verbunden werden, d.h. B mit A und C mit B. Bei ETC werden aber B mit A und C mit A verbunden.

    Wenn man sich das Originalprogramm anschaut müssen in der Interpretation der Einstellungen für einen Tuner diese immer wieder auf den Beginn der Einstellungskette zurückgelesen werden - also auf das, was ETC von vornherein macht. Das hier Wiki nicht mehr gilt ist in der Doku beschrieben. Zusätzlich ist das auch wesentlich einfacher zu verstehen und zu lesen.

    Aus meiner Sicht ist es bei DVB-S am Besten, vor Installation von ETC die Tuner zurückzusetzen und danach im ETC neu zu machen. Aufgrund der bisherigen Einstellungen kann die installierte Anlage nur zum Teil interpretiert werden und wenn man das ändert werden die Tunereinstellungen ohnehin zurückgesetzt.

    Frage: wo finde ich das Log, damit ich schauen kann, ob jetzt die Tunerkonfig 8x statt 6x durchgeführt wird?

    Das habe ich jetzt noch nicht ganz verstanden - werden in der Tunerübersicht an Bildschirm nur insgesamt 8 Tuner angezeigt? Gibt es keine zweite Seite?

    Zum Namen: Ich könnte es auf 'EasyTunerConfig mit Hilfe' abkürzen. Dass das Plugin im Hauptmenü angezeigt wird ist nur in der Beta-Version (wegen hunderter Aufrufe während meiner Tests). Oder 'mit Hilfe' weglassen.

    Ich muss leider zur Zeit beruflich einiges aufarbeiten, da bleibt keine Zeit für Entspannung☹️ Aber ich sehe schon Licht am Ende des Tunnels ...

    auf der Box mit dem Crash habe ich jetzt mit GELB die Tunerkonfiguration zurückgesetzt und jetzt tritt obiges Problem dort auch nicht mehr auf:

    Danke für den Test, es gibt allerdings das Problem, dass mehr Module erkant werden. Dies deshalb, weil bei dem Tuner vom System das 'FBC' nicht ausgegeben wird und ETC darauf abstellt. Muss ich mir noch überlegen, wie ich das abfangen kann.

    Auf die Funktion hat das keinen Einfluss, aber die Anzeige ist falsch und verwirrend.

    Der Crash entsteht bei der Umsetzung der bisherigen Einstellungen auf ETC-Regeln, das wird nur genau ein mal gemacht, wenn man nicht manuell die settings manipuliert.

    Ich schaue mir das bei Gelegenheit an, wobei ich DVB-T2 und DVB-C mangels entsprechender Tuner nicht testen kann. Der Abbruch ist aber 'nur' ein Problem der Infoausgaben, ich hatte nie eine Situation, wo es keine verbundenen Tuner bzw. keine DVB-S-Tuner gab.

    Es wird aber etwas dauern, ich bin derzeit beruflich und familiär in einer Notlage, die mir wenig Zeit lässt.

    Prinzipiell ergibt das Plugin nur für DVB-S Vorteile, DVB-T2 und DVB-C werden (fast) wie im Standard behandelt, aber mitprotokolliert.