Seite 1 von 2
Lirc - Wie erkenne ich ob die Dbox das Infrarotsignal sendet
Verfasst: Di 01 Mär 2005, 18:13
von millerman
Hallo,
nachdem ich jetzt viel in diesem und anderen Foren gesucht habe und leider nicht fündig geworden bin, wende ich mich mal mit einer eigenen Frage an Euch.
Ich möchte Lirc zur Ansteuerung des Videorecorders nutzen. Habe auch gefunden was grds. zu tun ist, nämlich Ordner /var/tuxbox/config/lirc anlegen, dort die lircd.conf hinein, sowie record.lirc und stop.lirc hinein.
Mit einer Digitalkamera kann ich kontrollieren, ob die dbox ein Signal sendet.
Das Problem. Ich sehe kein gesendetes Signal. Damit bleiben aber zwei Möglichkeiten über:
1. Ich habe bei der Installation Fehler gemacht.
2. Der Infrarotsender funktioniert nicht.
zu 1. Kann man irgendwo sehen, ob alles richtig geladen wird und ob die dbox Infrarotbefehle abgesetzt hat?:?:
zu 2.
Gibt es eine Möglichkeit über einen Linuxbefehl die dbox dazu zu bringen unabhängig von der Lirc-Installation ein Infrarotsignal zu senden. Dann könnte ich Nr. 2 ausschließen und mich darum kümmern, was ich bei der Installation falsch gemacht habe.
Ich nutze das Snapshot-Image vom 15.02.2005 und habe eine Philipps-dBox.
Vielen Dank für Eure Hilfe!

Verfasst: Mi 02 Mär 2005, 7:25
von Regloh
eine gute anleitung findet man hier:
http://wiki.tuxbox.org/Lirc
zu 1. ob der lircd beim start geladen wird, siehst du im logfile.
zu 2. wenn ich mich recht erinnere gab es da was. sonst k.a. da ich das nicht nutze.
noch ein hinweis, alle dateien müssen im unix-format vorliegen. mit notepad unter windows macht man sie nur kaput.

als editor empfiehlt sich z.b. proton, der ist freeware.
Regloh
Verfasst: Mi 02 Mär 2005, 16:53
von Nachtvogel
Regloh hat geschrieben:noch ein hinweis, alle dateien müssen im unix-format vorliegen. mit notepad unter windows macht man sie nur kaput.

als editor empfiehlt sich z.b. proton, der ist freeware.
Regloh
Hallo!
Sorry, aber das stimmt nicht
Wiki hat geschrieben:Vorbereitung
1. Von
http://www.lirc.org/remotes/ eine zur Fernbedienung passende Datei downloaden (lircd.conf)
2. Die Dateien record.lirc und stop.lirc schreiben,
dies kannst Du mit einem normalen Texteditor machen (siehe Beispiel).
Gruß Nachtvogel
Verfasst: Mi 02 Mär 2005, 17:26
von Regloh
sorry, dass ist mir dann neu.
meine lircd.conf liegt im unix-format vor. wusste nicht, dass beide möglichkeiten funktionieren.
Regloh
Verfasst: Mi 02 Mär 2005, 20:06
von DrStoned
Die meisten *.conf-Dateien funktionieren auch im Textformat, wußte ich vor kurzem auch nicht, bis ich aus versehen eine im Dos-Format abgespeichert hatte und mich dann gewundert habe, als es trotzdem ging.
Schadet aber auch nicht, wenn man das Unix-Format nimmt, die Datei ist dann etwas kleiner.
Verfasst: Mi 02 Mär 2005, 21:11
von millerman
hallo,
bin jetzt etwas weiter. Vielen Dank schon mal für Eure Tipps. Der Infrarotsender der dbox funktioniert und die Konfiguration grds. auch. Leider werden trotz zugehörigerer Lircd.conf von
http://lirc.sourceforge.net/remotes/ nicht die richtigen Befehle ausgeführt. z.B. anstelle STOP wird EJECT gemacht. Muss jetzt wohl ein bisschen rumexperimentieren um die richtigen Codes zu finden.
PS: Ich habe einen Panasonic NV-JF610
Grüsse
Millerman

Verfasst: Mi 02 Mär 2005, 21:15
von DrStoned
Viellleicht sendet die Box das Signal zu lange, beim JVC-Videorecorder meines Vaters ist es so:
Stop-Taste auf FB kurz drücken, VCR geht auf Stop
Stop-Taste auf FB lang drücken, VCR schmeißt Kassette raus.
Verfasst: Mi 02 Mär 2005, 21:41
von millerman
Guter Tipp,
ich habe in der Tat eine lange Zeit für das Stop-Signal gesetzt. Werde das mal ändern, wenn die aktuelle Aufnahme beendet ist.
Grüsse
Millerman

LIRC funktioniert immer noch nicht
Verfasst: Do 03 Mär 2005, 21:32
von millerman
Hallo,
der Eject lag tatsächlich am zu langen Signal. Habe ich kürzer gesetzt und stop.lirc funktioniert. Aber record.lirc bekomme ich nicht zum laufen. Ich habe mich genau an die Anleitung gehalten und weiss nun nicht mehr, was ich noch ändern könnte.
Ich habe auch mal in die stop.lirc andere Befehle eingebaut wie PLAY. Das funktioniert auch nicht.
Es funktioniert bei stop.lirc nur POWER und STOP.
Hat einer noch eine Idee
Grüsse
millerman
Verfasst: Do 03 Mär 2005, 23:41
von MOhlmann
Hi,
kannst du mal den inhalt deiner stop.lirc posten, und vieleicht auch ein LOG?
Gruß Michael
Verfasst: Mo 07 Mär 2005, 22:13
von millerman
Hallo Alle,
das Problem ist gelöst. Ich hatte mir das Tool Lircsend runtergeladen und auf der Box eingespielt. Damit konnte ich alle Befehle einzeln test und siehe da alles problemlos. Mit lircsend und jeweils record.lirc und stop.lirc gab es dann Probleme. Ich hatte Eurem Tipp entsprechend diese Dateien mit Proton geschrieben. Anhand des lircsend-Tests konnte ich sehen, dass die Befehle der Dateien nicht abgearbeitet werden. Ich habe daher mit Wordpad die Dateien neu geschrieben und eingespielt. Und es klappt.
Also hat es wohl irgendetwas mit dem Aufbau der Dateien, wohl mit den Zeilenschaltungen zu tun gehabt.
Vielen dank für Eure Hilfe.
Grüsse
millerman

Verfasst: Di 08 Mär 2005, 7:14
von Regloh
hättest nur in proton auf windows-format umschalten brauchen.

ich wusste aber bisher auch nicht, dass die verscheidensten anwendungen auf der box da unterschiede im gewünschten format haben.
Regloh
Verfasst: Di 08 Mär 2005, 19:22
von DrStoned
millerman hat geschrieben:
Ich hatte mir das Tool Lircsend runtergeladen
Woher hast Du das Lircsend? Ich würde das auch gerne haben.
Verfasst: Di 08 Mär 2005, 20:09
von eltinax
Schau mal hier
http://www.lirc.org/ , ob es vielleicht dabei ist. Scheint aber ein Linux-Project zu sein, und daher für mich uninterssant.
cu
eltinax
Verfasst: Mi 09 Mär 2005, 9:12
von Massa
In dem Zusammenhang:
man kann doch auf der dbox bei den Lautstärkeeinstellungen die Möglichkeit auf "lirc" zu stellen (avs/ost/lirc)
Was hat es eigentlich damit auf sich bzw. was kann man damit machen?
Reagiert die dbox dann auf lirc-Kommandos und lässt sich mit einer "fremden" Fernbedienung die Lautstärke regeln?
Bei meinen Versuchen ist einfach nichts passiert, die Lautstärke blieb auf dem eingestellten Wert und hat sich nicht verändert
