Ergebnis 841 bis 850 von 2885
Thema: LCD4linux
-
09.02.2021, 12:10 #841
- 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
Box 1:GigaBlue UHD Quad 4K OATV 7.3Box 2:GigaBlue UHD IP 4K OATV 7.4 DevelHey 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:
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
-
Danke - 1 ThanksMr.Servo bedankten sich
-
Advertising
-
09.02.2021, 18:02 #842
- 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
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")
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.ServoGeändert von Mr.Servo (09.02.2021 um 18:50 Uhr)
-
Danke - 1 ThanksTurbohai bedankten sich
-
09.02.2021, 20:29 #843
- 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
Box 1:Xtrend ET10000 4xDVB-S2Ich 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
-
09.02.2021, 23:01 #844
- 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
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.ServoGeändert von Mr.Servo (09.02.2021 um 23:27 Uhr) Grund: Ergänzungen
-
Danke - 1 Thanks- bedankten sich
-
10.02.2021, 07:19 #845
- Registriert seit
- 26.04.2015
- Beiträge
- 137
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 155
- Total Downloaded
- 0
- Total Downloaded
- 0
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 .
-
10.02.2021, 11:09 #846
- 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
Box 1:GigaBlue UHD UE 4k Cable (openATV 7.4)Box 2:Mut@nt HD51 4k Cable (oATV DEVEL)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).
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.
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.02.2021, 11:14 #847
- 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
Box 1:GigaBlue UHD Quad 4K OATV 7.3Box 2:GigaBlue UHD IP 4K OATV 7.4 DevelHallo Mr.Servo!
Getestet mit 6.4, leider wieder Problem mit der Sensor Anzeige...
...ansonsten scheint alles zu passen.
Getestet mit 6.5, da sind die Positionen und Größen der einzelnen Elemente dann verschoben...
...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
-
10.02.2021, 11:23 #848
- 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
Box 1:GigaBlue UHD Quad 4K OATV 7.3Box 2:GigaBlue UHD IP 4K OATV 7.4 DevelHey 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
-
Danke - 1 ThanksMr.Servo bedankten sich
-
10.02.2021, 11:26 #849
- 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
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!
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.ServoGeändert von Mr.Servo (10.02.2021 um 11:30 Uhr)
-
10.02.2021, 11:35 #850
- 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
Box 1:GigaBlue UHD Quad 4K OATV 7.3Box 2:GigaBlue UHD IP 4K OATV 7.4 DevelJa gleiche Einstellungen
schönen Gruß, TurbohaiGruß, Turbohai
Ähnliche Themen
-
[GBQUAD & GB800UE] LCD4linux kann nun auch mit den internen Displays benutzt werden
Von Nobody28 im Forum GigablueAntworten: 109Letzter Beitrag: 11.01.2017, 10:37
Lesezeichen