Seite 1 von 1
Discrete Codes Philips
Verfasst: 30. Januar 2007 14:42
von olli
Habe einen Philips Fernseher (32PW 9767, 16:9-Röhrengerät aus dem Jahr 2002) und würde gerne die externen Eingänge (4x Scart, Front) DIREKT schalten, also ohne alles durchzuzappen. Das würde mir beim Programmieren der Harmony 885 viel Ungemach ersparen, da er sich doch immer wieder vertut. Mittlerweile habe ich es schon so gemacht, dass ich die automatische Umschaltung durch die 885 ganz abgeschaltet habe und das dann manuell mache oder darauf warte, dass sich das externe Gerät meldet - macht es aber leider nicht immer. Habe von den sog. "Discrete Codes" gelesen - sind wohl spezielle IR-Codes, die fast nirgendwo verzeichnet sind aber die Eingänge quasi direkt ansprechen können - wie ein Tastendruck. Habe schon eine Menge recherchiert aber nie herausgefunden, wie man diese Codes in die Harmony rein bekommt.
P.S. Habe noch eine alte Pronto (Neo).
Verfasst: 30. Januar 2007 15:00
von tommce
Dass es diese Codes gibt, habe ich selbst mit Freude feststellen können.
Meine Original-FB bietet nur eine Taste zum Einblenden eines Auswahlmenüs.
Über die Logitech-Datenbank habe ich für mein Gerät 42PF9731D/10 die Befehle erhalten...
...und noch diverse, die nutzlos sind, weil sie nicht für mein Gerät gedacht sind.
Die Schlussfolgerung daraus könnte aber sein, ein "falsches", neueres Gerät einzurichten, in der Hoffnung, dass die meisten oder alle Befehle des eigenen Geräts vorhanden sind und die Befehlscodes beim Hersteller nicht geändert wurden. Wenige dann noch fehlende Befehle könnte man zur Not manuell anlernen.
Probier's einfach mal aus!
Ich habe jetzt für alle sonstigen Eingänge einen direkten Befehl, nur nicht für TV selbst.
Hier habe ich dann als Workaround sinngemäß die Befehlsfolge "InputEXT1-AuswahlMenü-PfeilHoch-Ok" programmiert.
Funktioniert zwar, dauert aber lange und sieht doof aus.
Mal sehen, wo ich diesen einen Befehl nun herbekomme.

Re: Discrete Codes Philips
Verfasst: 30. Januar 2007 15:14
von marcomg
Hallo olli,
im Wesentlichen hat tommce ja schon deine Fragen beantwortet...
Genau so (eben ein anderes Gerät welches mehr Codes enthielt) habe ich es auch gemacht für meinen Philips Fernseher (37PF9830).
Falls das nicht funktionieren sollte schaust du dir die
Pronto Codes von Philips an. Da du ja schon eine Pronto hast kannst du mit diesen Codes die Harmony 'füttern'.
Ich musste den Umweg über die Direkteingabe von IR-Codes gehen da ich keien Pronto habe. Das kannst du dir sparen...
cu marco
p.s.:
@tommce:
Das selbe Problem mit der direkten Anwahl des TV Tuners habe ich auch. Die Hoffnung das es dafür einen IR-Code gibt habe ich nach endlosen Tests fast aufgegeben. Ich schalte jetzt einfach über die Taste '1' zurück auf den Tuner und lebe mit der Krücke, das der zuvor ausgewählte Kanal weg ist.

Verfasst: 30. Januar 2007 15:29
von std
mhh,
das mit den diskreten Files gefällt mir.
Aber was mach ich mit den pcf-Files ohne Pronto?
Kann man jemand die Codes für die verschiedenen AV-Eingänge hier quoten?
dann könnte man die doch von der Hotline ins eigene Prfil einfügen lassen?
Verfasst: 30. Januar 2007 16:00
von marcomg
Hallo,
std hat geschrieben:das mit den diskreten Files gefällt mir. Aber was mach ich mit den pcf-Files ohne Pronto?
Naja... Wege gibts immer.

Ich habe mir die Philips Software besorgt und nachgeschaut welche Codes sich in den PCF Dateien verbergen. Bei Philips sind es alles RC5 Codes. Also sehr einfach gehalten. Man kann dieses RC5 Format dann leicht so umwandeln, dass es sich mit der Logitech Seite einlesen lässt. Alles immer noch umständlich aber das war mir lieber als stundenlang in der Warteschleife zu hängen...
Ich habe sogar auch (nur mal um zu sehen obs klappt) diese PCF-Datei an den Logitech Support geschickt. Ergebnis: Sie haben die gewünschten Codes bei mir ins Device eingebaut. Allerdings nach 10 mal nachfragen/emailen/bohren/nerven...

Bis dahin hatte ich den Job schon selbst erledigt.
std hat geschrieben:Kann man jemand die Codes für die verschiedenen AV-Eingänge hier quoten?
Ich denke das kann man machen...
Code: Alles auswählen
PowerON RC5 0 63
PowerOFF RC5 0 61
PowerToggle RC5 0 12
InputAntenna RC5 3 72
InputFront RC5 3 5
InputAV1 RC5 3 4
InputAV2 RC5 0 57
InputAV3 RC5 3 56
InputAV4 RC5 3 57
InputAV5 RC5 3 58
InputVGA RC5 3 123
A/VSourceToggle RC5 0 56
OK RC5 0 87
Leider funktioniert 'InputAntenna' bei mir nicht... Siehe Beitrag von tommce und mir und weiter oben.
std hat geschrieben:dann könnte man die doch von der Hotline ins eigene Prfil einfügen lassen?
Oder eben gleich selber machen...
cu marco
Verfasst: 30. Januar 2007 17:58
von std
danke für die Codes
Oder eben gleich selber machen.
wenn du mir dazu noch ne kurze Anleitung geben kannst?

Verfasst: 31. Januar 2007 08:08
von marcomg
Hallo,
std hat geschrieben:danke für die Codes

wenn du mir dazu noch ne kurze Anleitung geben kannst?

1.) Besorge dir das Programm
GenerateRCx von
hier. Damit kannst du die RC5 Codes in das Pronto Format umwandeln.
2.) Folge
dieser Anleitung wie man die Pronto Codes in die Harmony bekommt. In dem Link sind wirklich alle notwendigen Schritte beschrieben.
Ist eben eine Kombination aus Bit-Friemelei mit Kommandozeilen-Tools, diesen übrig gebliebenen undokumentierten Links in der Webkonfiguration und der Krücke das man eine zusätzliche lernfähige Fernbedienung benötigt um mehr als einen IR-Code einem Device zuzufügen.
Mir ist so eine Fummelarbeit aber lieber als mich stundenlang mit umgeschulten Taxifahreren des deutschen Harmony-Supports auseinander zusetzten oder tagelang auf den Ruckruf / die Rück-Mail von zwar total freundlichen und kompetenten aber leider ein wenig überlasteten Experten aus Kanada zu warten! Das ist aber meine persönliche Einstellung zum Thema.
cu marco
Verfasst: 31. Januar 2007 11:12
von std
Danke,
aber mit Kommandozeilentools möchte ich mich nicht rumschlagen.
Da warte ich lieber auf die kanadische Hotline. hat bisher bei mir immer gut geklappt.
Die Hotlinne kann mit den oben genannten Codes was anfangen?
Verfasst: 31. Januar 2007 11:41
von marcomg
Hallo,
std hat geschrieben:Da warte ich lieber auf die kanadische Hotline. hat bisher bei mir immer gut geklappt.
Naja... Jeder wie er mag. Ich habe da bisher nicht so viel 'Glück' gehabt und meine Freizeit kann ich sinnvoller nutzen!
std hat geschrieben:Die Hotlinne kann mit den oben genannten Codes was anfangen?
Das kann ich dir nicht beantworten... Natürlich ist das technisch kein Problem, dieser RC5 Code ist
der Standard bei IR Fernbedienungen (ist übrigens auch von Philips erfunden). Ob das bei dir wider 'gut klappt' hängt sicherlich auch von der aktuellen Motivation des Sachbearbeiters ab! Alleine die Information
WELCHE Daten Sie genau benötigen hat mich drei eMails (=8 Tage) gekostet. Zuletzt hatte ich Ihnen direkt die ".ccf" Datei von Phuilips geschickt und dazu geschrieben welche der Tastencodes Sie einfügen sollen. Das Ergebnis habe ich aber nicht mehr überprüft... Da ich es zu dem Zeitpunkt schon fertig hatte war es mir nicht ganz so wichtig (Ging mir nur ums Prinzip

).
Ob das dann wirklich bei deinem Fernseher funktioniert ist natürlich nicht sicher. Der nächste Versuch mit den nächsten Codes dauert dann eben wieder...
cu marco
Verfasst: 31. Januar 2007 13:00
von std
ich bin ja generell nie gegen das selber machen.
Aber ich bin erst nach der DoS-Ära eingestiegen und tue mich mit so Kommandozeilendings sehr schwer
Verfasst: 31. Januar 2007 13:41
von marcomg
Hallo,
std hat geschrieben:Aber ich bin erst nach der DoS-Ära eingestiegen...
Ich bin zwar schon
vor der DOS Area eingestiegen aber dafür bin ich auch ein alter Sack!
std hat geschrieben:und tue mich mit so Kommandozeilendings sehr schwer
Ist nicht weiter wild, da du dieses 'Kommandozeilendings' nur zum Umwandeln der RC5 Codes benutzt. Das sieht dann zum Besipiel für den IR-Code
InputAV1 so aus:
und produziert die Ausgabe (im Pronto Format):
Code: Alles auswählen
0000 0073 0000 000B 0020 0020 0040 0020 0020 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0020 0020 0040 0040 0020 0020 09B7
Diesen String fügst du dann auf der Seite der Webkonfiguration ('Infrared Analysis Center' -> 'Enter Infrared Codes') mit 'Data Type = Pronto' unter 'Data Value' ein. Wie gesagt, steht alles in dem von mir verlinkten Beitrag beschrieben. Auch wie du auf diese undokumentierte Seite kommst.
cu marco
Verfasst: 31. Januar 2007 16:25
von std
okay,
danke für deine Hilfe.
Vielleicht begebe ich mich am WE doch mal daran

Verfasst: 26. Dezember 2007 15:38
von tommce
Nachdem ich eigentlich berichten wollte, dass ich die Direktanwahl des TV-Tuners bei meinem Philips-TV erfolgreich mit einer Folge von Befehlen als Raw-Befehl implementiert habe, bin ich wieder mal auf diesen Thread gestoßen.
Ich habe es einfach noch einmal ausprobiert.
Der Befehl für InputAntenna wird umgewandelt durch:
Heraus kommt:
Code: Alles auswählen
0000 0073 0000 000B 0040 0020 0020 0020 0020 0020 0020 0020 0020 0040 0020 0020 0040 0020 0020 0040 0040 0020 0020 0020 0020 09B7
Wenn man dies nach der
oben verlinkten Anleitung
hier weiter verarbeitet, bekommt man den oft vermissten Befehl für die Direktanwahl des Tuners (zumindest bei meinem Philips-Gerät)!
Die Warnung, dass vorher individuell angepasste Befehle verschwinden, sollte man allerdings ernst nehmen.