Hallo,
es gibt neue Erkenntnisse für in der Serie LM den Bereich Analog / DVB-T und C wurde aktualisiert.
Im Anhang findet ihr dies komplett.Gefunden wurde u.a.
analog:
Byte 0C - Speicherplatznummer
Byte 16/17 = B4/B5 - Frequenz
Byte 1A - Kanalnummer
Byte 1B - Unterscheidung S-Kanal / E-Kanal...
Wieder die Bitte, einfach alles in die Sourcen umsetzen :zwinkern:
Die Änderung bezüglich der Kanalnummer von oben habe ich bereits eingearbeitet. Da ich die restlichen Felder nicht verändere sind sie zwar in meiner Struktur vorhanden, werden aber nicht verwendet.
Insgesamt könnte man sich noch überlegen, ob vielleicht die Möglichkeit der Kanaldeaktivierung gegeben werden sollte, aber für mich macht es keinen Unterschied, ob nun ein Kanal deaktiviert ist oder eine Kanalnummer von 1000 hat, so viel Zeit zum Fernsehen hab ich auch nicht, dass ich da jemals hinkomme.
@HellG,
dafür sind wir doch hier um gemeinsam Fehler zu finden und es zu testen.
Wäre es denkbar unsere Erkenntnisse gesammelt auch für "tllsort_source_201207xx" +
"edankTLL_0.5.2.1_for_Lx_Series" wieder mit umzusetzen?
Ein Ziel von mir und meinem Mitsucher wäre diesen Editor umzusetzen mit deiner Zuarbeit bzw. Bereitschaft?Hast du meine Erkenntnisse schon in deine Sourcen von C eingebaut?
In edankTLL werde ich vermutlich nichts weiter einbauen da ich glaube, dass für den Ansatz der dort mit dem kompletten Umsortieren der Kanaleinträge verfolgt wird das Dateiformat noch nicht genug verstanden worden ist. Und um das was ich in meinem Programm mache in Visual Basic umzusetzen fehlen mir zum einen die Kenntnisse und zum anderen die Zeit. Ich könnte mir vorstellen, dass man bei edankTLL eine Art Exportfunktion bzw. Druckfunktion hinzufügen könnte, die die Kanalliste in ein Format exportiert, dass ich mit tllsort einlesen könnte. Bis dahin kümmere ich mich lieber darum, meine Version stabil zum laufen zu bekommen.
Hat jemand das Programm inzwischen mal zum sortieren von Analogkanälen benutzt?
Gruß HellG
In edankTLL werde ich vermutlich nichts weiter einbauen da ich glaube, dass für den Ansatz der dort mit dem kompletten Umsortieren der Kanaleinträge verfolgt wird das Dateiformat noch nicht genug verstanden worden ist. Und um das was ich in meinem Programm mache in Visual Basic umzusetzen fehlen mir zum einen die Kenntnisse und zum anderen die Zeit. Ich könnte mir vorstellen, dass man bei edankTLL eine Art Exportfunktion bzw. Druckfunktion hinzufügen könnte, die die Kanalliste in ein Format exportiert, dass ich mit tllsort einlesen könnte. Bis dahin kümmere ich mich lieber darum, meine Version stabil zum laufen zu bekommen.
Gruß HellG
Dann bleibt nur der Umweg mich (uns) durch den eDank Code zu wühlen und dann unsere Erkenntnisse dort einzubringen.
Hat jemand das Programm inzwischen mal zum sortieren von Analogkanälen benutzt?
Mit den Analogen noch nicht aber ich habe vorhin auf die schnelle mal meine Liste ausgelesen und UNVERÄNDERT zurück geschrieben und somit ergibt sich eine Differnz noch im C-Bereich. Ich versuche das Schema zu durchblicken.
Für den Analogen Bereich werde ich dies sofort mal prüfen.
Für den Analogen Bereich werde ich dies sofort mal prüfen.
Soeben habe ich den Test vollzogen und bei keiner Änderung der ausgelesenen Datei mit anschließendem Zurückschreiben ergaben sich KEINE Differenzen -->> sollte gut aussehen.
@PDA-User:
Ich hab die Einleseroutine von edankTLL nochmal geändert, so dass jetzt die Offsets wenigstens korrekt eingelesen werden und gerade die Nummerierung passen sollte. Aber zumindest die Favoriten-Bytes sind noch am falschen Offset da ich nicht glaube, dass alle Deine Kanäle auf Favorit A liegen. Die passenden Links sind ab sofort in meiner Signatur zu finden.
Gruß HellG
@PDA-User:
Ich hab die Einleseroutine von edankTLL nochmal geändert, so dass jetzt die Offsets wenigstens korrekt eingelesen werden und gerade die Nummerierung passen sollte. Aber zumindest die Favoriten-Bytes sind noch am falschen Offset da ich nicht glaube, dass alle Deine Kanäle auf Favorit A liegen. Die passenden Links sind ab sofort in meiner Signatur zu finden.Gruß HellG
erstmal ein scheinbares LOB für die "Aktuelle edankTLL Sourcen ausschließlich für die LM Serie: edankTLL4LM" Version. Sie scheint auf dem Bildschirm erstmal zu funktionieren für den DVB-C Teil. Ein Test am TV steht noch aus!!
Bei "Aktuelle tllsort Sourcen und Windows Executable: tllsort" funktioniert es noch nicht. Du zählst falsch beim Programmnummernplatz. Bei mir bei 371 Kanälen kommt ein falscher Wert ab Kanal 169.
Überprüfe den Zähler nochmals! Im 192er Block / DVB-C befindet sich der Zähler im Byte 0C und 80.
Die Vergleiche habe ich angestellt bei ungeänderten zurückschreiben nach dem auslesen.
MfG
PS: Lass uns doch versuchen eDank weiter zu komplettieren um auch alle Info Felder zu füllen. Das Ganze als "Viewer" sehen und nur die "Sendersortierung" als Projekt. ?
@HellG
Bei "Aktuelle tllsort Sourcen und Windows Executable: tllsort" funktioniert es noch nicht. Du zählst falsch beim Programmnummernplatz. Bei mir bei 371 Kanälen kommt ein falscher Wert ab Kanal 169.
Überprüfe den Zähler nochmals! Im 192er Block / DVB-C befindet sich der Zähler im Byte 0C und 80.
Arghhhh, überall hatte ich schon auf strcmp()!=0 umgestellt, nur bei DVBCT-TV war noch strstr()==0: Dummerweise passt da nämlich "C-5-7-271" in "C-5-7-27" ...
Habs nochmal upgedated und sollte jetzt funktionieren. Ab jetzt werden auch doppelt vorhandene UIDs nur einmal verwendet, d.h. der zweite Eintrag bekommt eine Kanalnummer oberhalb von 1000.
Gruß HellG
Arghhhh, überall hatte ich schon auf strcmp()!=0 umgestellt, nur bei DVBCT-TV war noch strstr()==0: Dummerweise passt da nämlich "C-5-7-271" in "C-5-7-27" ...
Habs nochmal upgedated und sollte jetzt funktionieren. Ab jetzt werden auch doppelt vorhandene UIDs nur einmal verwendet, d.h. der zweite Eintrag bekommt eine Kanalnummer oberhalb von 1000.
Gruß HellG
Habs soeben getestet. Immer noch ein Fehler vorhanden!
Alle TV - Kanäle sind richtig und unverändert aber nun beginnt der Fehler bei den Radio - Kanälen etwas zu ändern obwohl ich nur TV - Sender sortiert habe.
Byte 0C / 0D falsch
Arghhhh, überall hatte ich schon auf strcmp()!=0 umgestellt, nur bei DVBCT-TV war noch strstr()==0: Dummerweise passt da nämlich "C-5-7-271" in "C-5-7-27" ...
Habs nochmal upgedated und sollte jetzt funktionieren. Ab jetzt werden auch doppelt vorhandene UIDs nur einmal verwendet, d.h. der zweite Eintrag bekommt eine Kanalnummer oberhalb von 1000.
Gruß HellG
Habe nun noch mal hin und her getestet, Zähler hat noch einen BUG.
Ich habe seit kurzem einen LG 47LM760S und bin auch sehr zufrieden.
Wollte jetzt die Senderliste am Rechner sortieren, weiß aber nicht, wie der Export / Import funktioniert.
Komme per Home Taste 1105 ... nicht ins Hotelmenu?
Gibt es bei den aktuellen Modellen / Firmwaren keine Export/import Möglichkeit mehr?
(Hab leider keine Antwort im Forum gefunden /vielleicht bin ich auch nur zu dumm zum suchen)
OH,
wir können wieder uns austauschen 😉 - Forum online!
@HellG,
kannst du mal eine aktuelle Auslesung von deinem TV (DVB-S) hochladen damit ich diese vergleichen kann?
In der Abwesendheit des Forum haben wir mal das VB Projekt im DVB-C/T Bereich sehr weit vorangebracht 😉
Wir wollen deine S-Kenntnisse dort mit einbringen und das wir das Projekt zusammenfließen können.
Mfg
Sollte jetzt (bzw. seit ein paar Tagen) funktionieren. Ab jetzt wird überprüft, ob der jeweilige Kanal aus der Sortierliste in der TLL Datei überhaupt existiert und was für ein Kanal es ist (DVB-S/T/C TV/Radio). In der Sortierliste können jetzt alle Kanalgruppen (DVB/Analog TV/Radio) untereinander unsortiert stehen: Der erste vorhandene z.b. Analogkanal bekommt die Nummer 1, der nächste die 2 usw. egal wieviele DVB-S Kanäle dazwischen stehen.
Gruß HellG
Sollte jetzt (bzw. seit ein paar Tagen) funktionieren. Ab jetzt wird überprüft, ob der jeweilige Kanal aus der Sortierliste in der TLL Datei überhaupt existiert und was für ein Kanal es ist (DVB-S/T/C TV/Radio). In der Sortierliste können jetzt alle Kanalgruppen (DVB/Analog TV/Radio) untereinander unsortiert stehen: Der erste vorhandene z.b. Analogkanal bekommt die Nummer 1, der nächste die 2 usw. egal wieviele DVB-S Kanäle dazwischen stehen.
Gruß HellG
danke für deine Bemühungen und bisher klappt ES!
Da wir auch ein wenig tätig waren und man auch nun mit eDank den DVB-C/T und analog editieren kann, so lade ich dies mal hoch. Schau es dir mal an und teste mal deine DVB-S Kanäle, denn ich habe ja keine.
Es wurden auch änderungen reingenommen welche nun sichtbar sind wie Informationen der Sender unsw...
@all, nun heißt es testen
Hallo,
ich wollte die Sendersortierung nun wie von HellG beschrieben testen. Dazu die tllsort aus seiner Signatir geladen und die .tll aus meinem 42LV579S exportiert... Beim Auftruf der tllsort.exe erhalte ich folgende Fehlermeldung:
[INDENT]Program start
Argument 1/2:argv[0]=tllsort.exe
Argument 2/2:argv[1]=xxlv579s-zb00001.tll
filesize: 723424
file to small: 723424 < 754864
[/INDENT]
Hat hier jemand eine Idee, woran das liegen kann??? Habe an meinem TV heute die aktuellste Firmware geflashed (ARD / ZDF Empfangsprobleme) und anschließend einen Werksreset gemacht. Danach dann die .tll exportiert...
Vielen Dank
Elm...
Hallo,
ich wollte die Sendersortierung nun wie von HellG beschrieben testen. Dazu die tllsort aus seiner Signatir geladen und die .tll aus meinem 42LV579S exportiert... Beim Auftruf der tllsort.exe erhalte ich folgende Fehlermeldung:[INDENT]Program start
Argument 1/2:argv[0]=tllsort.exe
Argument 2/2:argv[1]=xxlv579s-zb00001.tll
filesize: 723424
file to small: 723424 output.txtOutput - Datei zurechtschneiden / schieben und als CSV speichern.
Danach dann alles zurückschreiben mit "tllsort.exe xxlv579s-zb00001.tll output.csv xxlv579s-zb00002.tll"Die Datei xxlv579s-zb00002.tll in den TV importieren.
MfG
PS: Lies einfach mal ab hier um das Prinzip zu verstehen. >>>> https://lg-forum.com/lg-led-plasma-lcd-fernseher/5098-channeleditor-33.html#post19865
Hallo,
ich wollte die Sendersortierung nun wie von HellG beschrieben testen. Dazu die tllsort aus seiner Signatir geladen und die .tll aus meinem 42LV579S exportiert... Beim Auftruf der tllsort.exe erhalte ich folgende Fehlermeldung:Program start
Argument 1/2:argv[0]=tllsort.exe
Argument 2/2:argv[1]=xxlv579s-zb00001.tll
filesize: 723424
file to small: 723424 < 754864Hat hier jemand eine Idee, woran das liegen kann??? Habe an meinem TV heute die aktuellste Firmware geflashed (ARD / ZDF Empfangsprobleme) und anschließend einen Werksreset gemacht. Danach dann die .tll exportiert...
Vielen Dank
Elm...
Hat damit nichts zu tun: meine Sortierung ist bisher nur für die LM-Serie ausgelegt. Die Offsets sind fest verdrahtet und passen somit nur für diese Serie. Die LV/LW Serie wird ausschließlich von edankTLL unterstützt. Vielleicht passe ich die Strukturen mal an um auch die anderen Serien zu unterstützen, aber das weiß ich noch nicht. Sei froh, dass Du ganz offensichtlich nur Satellitenkanäle hast, ansonsten hätte es vermutlich ziemliche Grütze gegeben.
Gruß HellG
PS: Habs nochmal nachgeschaut, es wird auch korrekt abgebrochen, wenn Analog- oder DVBC/T Kanäle hinzukommen. Mal sehen ob ich eine Kombiversion mit automatischer Formaterkennung zusammenbastel oder eine Extraversion bereitstelle.