Seite 85 von 289 ErsteErste ... 3575838485868795135185 ... LetzteLetzte
Ergebnis 841 bis 850 von 2885

Thema: LCD4linux

  1. #841
    Senior Mitglied Avatar von Turbohai
    Registriert seit
    26.03.2014
    Ort
    Triefenstein
    Beiträge
    1.295
    Thanks (gegeben)
    717
    Thanks (bekommen)
    634
    Total Downloaded
    329,40 MB
    Total Downloaded
    329,40 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD Quad 4K OATV 7.3
     
     
    Box 2:
    GigaBlue UHD IP 4K OATV 7.4 Devel
     
     
    Hey Mr.Servo,
    erst mal danke für dein unermütliches Streben, das ist nicht selbstverständlich, auch wenn das manche leider denken. Den Vip-Status haste auf jeden Fall verdient, Glückwunsch!!!
    Ich habe durch Schichtarbeit und Schnee-Einbruch (Räumpflicht) wenig Zeit gerade und deshalb erst jetzt.
    Bei 6.4 bekomme ich gar keine Verbindung zum Web-Interface:

    LCD4linux-screenshot-2021-02-09-115059.jpg

    Bei 6.5 funktioniert es, es wurden sämtliche Sonderzeichen im Freitext richtig angezeigt.

    Mehr geht gerade zeitlich nicht (Schande über mich). Sobald ich Luft habe teste ich weiter.
    Ahja habe es auf der Gigablue Quad 4k und ip 4k getestet.
    Geändert von Turbohai (09.02.2021 um 12:33 Uhr)
    Gruß, Turbohai

  2. Thanks Mr.Servo bedankten sich
    •   Alt Advertising

       

  3. #842
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    So, auch erledigt!

    @Turbohai: Danke Dir für Deinen Hinweis und Deine Gratulation!

    Ja wenn ich eine Bibliothek in Python 3 lade & verwende , dann heißt das noch lange nicht, daß diese Bibliothek auch in Python 2 existiert => ERROR

    Also kommt immer noch der "Spaß hinzu", daß man erst eine gemeinsame Bibliotheken (SIX-Sammlung) findet und dann deren (anderen) Befehle neu einbindet. Achja, dann gibts es zwar keinen Compilerabbruch mehr (=.pyo wird erstellt), aber bei gleichem Befehlsaufbau kann das Ergebnis dann trotzdem noch unterschiedlich sein. Also dann trotz SIX die Fallunterscheidung: Läuft gerade PY2? Dann so! Oder läuft gerade PY3? Dann soundso. Saugeil - warum soll's uns auch gut gehen?

    Ich habe auch das Thema Gradsymbol unter PY2 und PY3 auf ein einfaches Maß zurückgeschraubt ("°" war vorher "\xb0" oder woanders auch "\xc2\xb0")
    Code:
    			if os.path.isfile("/sys/class/thermal/thermal_zone0/temp"):
    				try:
    					line = open("/sys/class/thermal/thermal_zone0/temp").readline().strip()
    					i += " %.1f%sC%s" % (int(line)/1000.0, "°", NL(ConfigLines))
    				except:
    					L4logE("Error read Temp")
    Lange Rede kurzer Sinn, die LCD4Linux V5.0-r7c ist im Post #772 erneut ausgetauscht.



    Bitte Testen und vor Allem auch das Gradzeichen unter "Wetter" und "Sensoren -> C" unter OpenATV 6.4 sowie 6.5 testen (nicht jede Box mißt & liefert eine CPU-Temperatur, daher kann ich nicht immer alles so testen).

    Danke & Gruß......Mr.Servo
    Geändert von Mr.Servo (09.02.2021 um 18:50 Uhr)

  4. Thanks Turbohai bedankten sich
  5. #843
    Senior Mitglied
    Registriert seit
    06.04.2013
    Beiträge
    1.902
    Thanks (gegeben)
    392
    Thanks (bekommen)
    153
    Total Downloaded
    2,86 MB
    Total Downloaded
    2,86 MB
    ReceiverDanke
    Box 1:
    Xtrend ET10000 4xDVB-S2
     
     
    Ich hab davon keine Ahnung,

    ABER:

    Besteht denn die Möglichkeit, das doppelt zu machen?
    Also für py2 und 3, und dann mit ner Abfrage arbeiten, die prüft ob py2 oder 3 läuft bzw benötigt wird.

    Ich hoffe, ihr versteht was ich meine

    Gesendet von meinem SM-G975F mit Tapatalk

  6. #844
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Ja das genau wird immer dann gemacht, wenn es im Programm notwendig ist. 80-90% der Dinge laufen ohnehin unter P2/3, aber dann gibt es noch die "lustigen" Vögel.

    Zum Vergleich: Die aktuelle IHAD-Version V5.0-r7 berücksichtigt das Thema PY3 noch gar nicht; wohl aber die oe-alliance-Version V5.0-r7, die zudem noch das Thema "boxbranding" berücksichtigt. Letztere ist bereits weitgehend auf P2/3 umgefummelt, aber es finden sich in den dunkelsten Löcher noch ein paar wenige Leichen. Und die bisher "unentdeckten" machen das Leben sehr sehr schwer! Und wir reden da von Wechselwirkungen von mehreren Programmteilen, maßgeblich die Pluig.py (>15000 Zeilen) und die WebConfigSite.py (>800 Zeilen). Und die Komplexität ist extrem! Das zeichnet die Leistungen von @jockelm6 aus!!!

    Aber die Idee ist natürlich überdenkenswert: Konzentriert man sich nur noch auf PY3 oder schleift man die PY2 weiter mit? Egal wie, die oe-alliance-Variante weicht durch das an sich vorteilhafte "boxbranding" ohnehin von der IHAD-Originalversion ab.

    Hätte die Folge, daß man dann 2 Versionen pflegen müßte. Ob das dann so geschieht oder ob dann die PY2-Variante nicht mehr weiter gepflegt wird...? Was ist mit Erweiterungen, die @jockelm6 im IHAD bereits am Durchführen ist und in Zukunft noch machen wird? Übeträgt man das dann in die PY2-Version und fummelt das dann in die PY3-Version (mit entsprechenden Anpassungen)? Wer soll das schultern, wer macht mit?

    Alleine eine PY3-Variante erst mal abzuspecken (also die P2/3-Workarounds wieder rauszuschmeißen) ist bereits eine Mammutaufgabe. Zum Vergleich: Ich kämpfe seit sehr vielen Stunden an der Fehlersuche mit dem "Global -> Boxskin-LCD -> Boxskin-LCD Aktiviere On-Mode -> Crash von WebIF" und dem Verständnis für die Komplexität dieses Megaprojekts - und finde den Fehler nicht. Hier rächt sich meine fehlende Erfahrung mit dem LCD4Linux-Projekt. Meiner Meinung nach müssen da mehrere Programmierwillige beherzt zusammenarbeiten und viele Leute die "Unvollendete" dann später testen. Den Nerv, das über einen längeren Zeitraum zu praktizieren, muß dann auch jemand aufbringen. Ist ein sehr zähes Geschäft (Programmieren und Testen). Geht bei einem so gestandenen riesigen Projekt meiner Meinung nach ohnehin nur im Kollektiv.

    Genug gejammert! Soweit zum Stand der Dinge aus meiner bescheidenen Sicht.

    Gruß.....Mr.Servo
    Geändert von Mr.Servo (09.02.2021 um 23:27 Uhr) Grund: Ergänzungen

  7. Thanks - bedankten sich
  8. #845
    <-- LCD4Linux Dev -->
    Registriert seit
    26.04.2015
    Beiträge
    137
    Thanks (gegeben)
    0
    Thanks (bekommen)
    155
    Total Downloaded
    0
    Total Downloaded
    0
    ReceiverDanke
    Zitat Zitat von Mr.Servo Beitrag anzeigen
    So, auch erledigt!
    Ja wenn ich eine Bibliothek in Python 3 lade & verwende , dann heißt das noch lange nicht, daß diese Bibliothek auch in Python 2 existiert => ERROR
    Ja und genau das macht es so kompliziert. Meiner Meinung nach funktioniert es nur, wenn man PY2 und PY3 getrennt voneinander baut. Daher tue ich mich generell schwer mit PY3 zu beginnen. Ab diesem Moment ist die PY2 Version tot, wer will schon 2 Varianten Pflegen. 99% der Boxen nutzen noch PY2, da ist die Entscheidung leicht.
    PS: es gibt kein spezielles Händling für Text. Alle Config-Variablentypen werden gleich behandelt, für jeden Typ gibt es ein Edit- und Anzeige-Teil. Schaue nach den Markierungen "#ConfigText" in der WebConfigSite.py .

  9. #846
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Zitat Zitat von jockelm6 Beitrag anzeigen
    Ja und genau das macht es so kompliziert. Meiner Meinung nach funktioniert es nur, wenn man PY2 und PY3 getrennt voneinander baut.
    Das habe ich mir auch schon überlegt. Bei einer derartigen Komplexität ist es langfristig besser zu trennen. Weiterer Vorteil, wenn man das Vorhaben PY2/3-Kombiversion auftrennt: Die beiden Einzelversionen sind dann nicht so aufgebläht wie die PY2/3-Kombiversion, was gerade älteren Boxen mit kleinerem Flash zugute kommt. Das programmtechnische Handling wird wieder strukturierter (keine/wenige Workarounds und keine Kapriolen mit der SIX-Bibliothek nötig).

    Zitat Zitat von jockelm6 Beitrag anzeigen
    Daher tue ich mich generell schwer mit PY3 zu beginnen. Ab diesem Moment ist die PY2 Version tot, wer will schon 2 Varianten Pflegen. 99% der Boxen nutzen noch PY2, da ist die Entscheidung leicht.
    Es kommt darauf an, wie heftig die zukünftigen Erweiterungen ausfallen werden. Bei überschaubaren Veränderungen kann man echt überlegen, ob man die Änderung nicht in zweimal (in der PY2 sowie in der PY3-Version) umsetzt. Klar ist, das die PY2/3-kompatiblen Änderungen (inkl. das Hin- und Hertesten auf PY2 & PY3) bei einer PY2/3-Kombiversion mörderisch sind! Für kleine Plugins mag das ja gut gehen, aber für sehr umfangreiche LCD4Linux meiner Meinung nach nicht!
    Noch sind es 99%, aber OpenATV 6.5 wird ja irgendwann in die Betaphase gehen. Ab dann -schätze ich- werden schlagartig viele auf 6.5 probeweise umsteigen und die Anzahl wird sich ab dann immer weiter vergrößern, allerspätestens wenn 6.5 als "stable" eingestuft wird.

    Zitat Zitat von jockelm6 Beitrag anzeigen
    PS: es gibt kein spezielles Händling für Text. Alle Config-Variablentypen werden gleich behandelt, für jeden Typ gibt es ein Edit- und Anzeige-Teil. Schaue nach den Markierungen "#ConfigText" in der WebConfigSite.py .
    Erneut Danke für den Tipp, ich schaue mir das mal genau an. BTW: Auch die bereits genannten Tipps gehen nicht unter, aber ich konnte nicht alles nachvollziehen weil ich bei vielen Sachen einfach schwimme...)

    Die Aufgabe ist aber für eine eingearbeitete Einzelperson schon heftig. Für einen Quereinsteiger, der eigentlich nur rechteckige Uhren einbauen wollte ist es schon fast wie eine Wand und in Summe alleine nicht zu stemmen. Wer könnte / wollte hier aus der OE-Alliance noch mitwirken um aus der aktuellen IHAD-r7(PY2) eine OE-r7(PY2) sowie eine OE-r7(PY3) zu machen, auf die zukünftig sauber aufgebaut werden kann (z.B. die rechteckigen Uhren). Ich bin schon mal dabei!

    Gruß.....Mr.Servo

  10. #847
    Senior Mitglied Avatar von Turbohai
    Registriert seit
    26.03.2014
    Ort
    Triefenstein
    Beiträge
    1.295
    Thanks (gegeben)
    717
    Thanks (bekommen)
    634
    Total Downloaded
    329,40 MB
    Total Downloaded
    329,40 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD Quad 4K OATV 7.3
     
     
    Box 2:
    GigaBlue UHD IP 4K OATV 7.4 Devel
     
     
    Hallo Mr.Servo!

    Getestet mit 6.4, leider wieder Problem mit der Sensor Anzeige...

    LCD4linux-dpf.png

    ...ansonsten scheint alles zu passen.



    Getestet mit 6.5, da sind die Positionen und Größen der einzelnen Elemente dann verschoben...


    LCD4linux-dpf_6_5.png

    ...was aber einstellbar wäre, also nicht so schlimm. Allerdings wird bei 6.5 wieder nur im Web-Interface angezeigt, das Display bleibt dunkel.
    Gruß, Turbohai

  11. #848
    Senior Mitglied Avatar von Turbohai
    Registriert seit
    26.03.2014
    Ort
    Triefenstein
    Beiträge
    1.295
    Thanks (gegeben)
    717
    Thanks (bekommen)
    634
    Total Downloaded
    329,40 MB
    Total Downloaded
    329,40 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD Quad 4K OATV 7.3
     
     
    Box 2:
    GigaBlue UHD IP 4K OATV 7.4 Devel
     
     
    Hey Mr.Servo,
    beim testen bin ich natürlich weiter dabei, aber zum programmieren muß ich leider passen. Ich bekomme da Sachen hin wenn mir einer sagt tu mal diese Zeile dort einfügen --> Neustart und probier mal oder diese Datei in jenen Ordner, aber selber programmieren fehlt mir komplett das Grundwissen. Ich hoffe, es meldet sich noch jemand der da genug Ahnung von hat...
    Gruß, Turbohai

  12. Thanks Mr.Servo bedankten sich
  13. #849
    Avatar von Mr.Servo
    Registriert seit
    10.08.2020
    Ort
    Pfalz / Palatinate
    Beiträge
    2.615
    Thanks (gegeben)
    1794
    Thanks (bekommen)
    2416
    Total Downloaded
    56,91 MB
    Total Downloaded
    56,91 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD UE 4k Cable (openATV 7.4)
     
     
    Box 2:
    Mut@nt HD51 4k Cable (oATV DEVEL)
     
     
    Oh! Jetzt das  in Kombi mit °. Mist! Immer das Hin- und Herbooten zwischen 6.4 und 6.5 (zeitraubend) macht das Testerleben nicht einfacher...

    Ich schaue es mir heute Abend nochmal an, verstehen tue ich es nicht. Einer zickt immer: PY2 oder PY3!

    Zitat Zitat von Turbohai Beitrag anzeigen
    Getestet mit 6.5, da sind die Positionen und Größen der einzelnen Elemente dann verschoben...
    Allerdings wird bei 6.5 wieder nur im Web-Interface angezeigt, das Display bleibt dunkel.
    Hast Du denn die gleichen Einstellungen beim Freitext unter 6.4 und 6.5? Falls ja, wäre das sehr komisch...
    Und daß der Bilderrahmen nicht angesteuert wird, ist natürlich tödlich!

    Danke Dir & Gruß.....Mr.Servo
    Geändert von Mr.Servo (10.02.2021 um 11:30 Uhr)

  14. #850
    Senior Mitglied Avatar von Turbohai
    Registriert seit
    26.03.2014
    Ort
    Triefenstein
    Beiträge
    1.295
    Thanks (gegeben)
    717
    Thanks (bekommen)
    634
    Total Downloaded
    329,40 MB
    Total Downloaded
    329,40 MB
    ReceiverDanke
    Box 1:
    GigaBlue UHD Quad 4K OATV 7.3
     
     
    Box 2:
    GigaBlue UHD IP 4K OATV 7.4 Devel
     
     
    Ja gleiche Einstellungen

    schönen Gruß, Turbohai
    Gruß, Turbohai


Seite 85 von 289 ErsteErste ... 3575838485868795135185 ... LetzteLetzte

Ähnliche Themen

  1. Antworten: 109
    Letzter Beitrag: 11.01.2017, 10:37

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:11 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,00%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com