Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Problem mit Fernbedienung
#26
Hi,
Auch wenn OT: die meisten Mainboards liefern am USB konfigurierbar wenn aus Strom oder zumindest am Wakeon Lan Anschluss. Zur Not gibt es die Ader im Atx Stecker direkt die immer etwas liefert. Da kann man das abzweigen mit Stromdieb oder angelötet.
MfG Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
Zitieren
#27
Hallo Michael,


Auch wenn Deine HW etwas anders auszusehen scheint wie die mir bekannten Homebrew an der seriellen Schnittstelle bin ich daran interessiert das Problem zu lösen
(16.06.2015, 22:21)Audi_Coupe_S link schrieb: Die Version war eine 1er, die beiden Dateien (lircd.conf und remote.conf) habe ich samt der Hardware, also Sender und Empfänger immer von meinem ersten easyvdr mitgenommen.
Das müsste so eine 0.6er Version gewesen sein.

Also, wenn es von Interesse ist, kann ich die Tage die alte Version nochmal hochfahren.
Dann müsstest Du mir aber sagen, wie ich da an die Logs komme.
Deine lircd.conf und Remote.conf sowie die /Variante/log/syslog und
(16.06.2015, 18:20)michel8 link schrieb: Weiterhin könnte mir von dem System die Datei /etc/lirc/Hardware.conf helfen
Und wenn vorhanden die /etc/modprobe/lirc_serial.conf
Und bitte auch die Ausgabe von
  lsmod | grep lirc
Danke und grüße
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#28
OK, werde mich in den nächsten Tagen darum kümmern, die Informationen für Dich zusammenzustellen...
Mein VDR: Standart Rechner mit ASUS M2N -VM HDMI, 2,4 GHz, Technotrend 1.6, Skystar 2, 1 HD, USB-DVD-Laufwerk
Zitieren
#29
Hier die Dateien


Angehängte Dateien
.conf   lircd.conf (Größe: 2,6 KB / Downloads: 0)
.conf   remote.conf (Größe: 2,68 KB / Downloads: 0)
.txt   syslog.txt (Größe: 328 KB / Downloads: 1)
.conf   hardware.conf (Größe: 1,06 KB / Downloads: 3)
Mein VDR: Standart Rechner mit ASUS M2N -VM HDMI, 2,4 GHz, Technotrend 1.6, Skystar 2, 1 HD, USB-DVD-Laufwerk
Zitieren
#30
(21.06.2015, 18:24)Audi_Coupe_S link schrieb: Hier die Dateien

Ok, also Dein Empfänger scheint schon immer so einer zu sein.
Code:
lirc_serial: auto-detected active high receiver

jetzt muss ich nur noch schauen, wie der unter der 2.x zum Rennen zu bringen ist...

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#31
Ich habe mir am Sonntag vier LIRC für COM zusammen gelötet und diese wurden alle über das Setup (rc4 ISO) erkannt.
Drei Lirc mit TSOP31238 und einer mit TSOP1738.
Zitieren
#32
(23.06.2015, 06:08)mblaster4711 link schrieb: Ich habe mir am Sonntag vier LIRC für COM zusammen gelötet und diese wurden alle über das Setup (rc4 ISO) erkannt.
Drei Lirc mit TSOP31238 und einer mit TSOP1738.
das sind dann aber "aktive low Receiver"...
Könntest du bitte mal die /etc/lirc/Hardware.conf und ein syslog nach dem Start mit so einem Empfänger Posten?


Danke
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#33
Hier die beiden gewünschten Files, von meinem VDR4, der wurde mit RC3iso installiert ist aber UpTodate.

Die Files des TestVDRs gibt es morgen


Angehängte Dateien
.zip   LIRC_.zip (Größe: 29,16 KB / Downloads: 3)
Zitieren
#34
Danke, mblaster,

hast Du auch noch Deine
  /etc/udev/rules.d/01-easyvdr-remote.rules
für mich, ich denke ich hab da ein Problem gefunden...

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#35
Hallo Audi_Coupe_S,

ich denke ich habe das Problem und die Lösung dafür gefunden:
(11.06.2015, 07:38)Audi_Coupe_S link schrieb: Ich benutze einen selbstgebauten IR-Empfänger an com1.

Das Problem scheint hier schon bei der Harwareerkennung zu beginnen. Hier wird nur so was wie IREmpfänger uber tty0 am com1 oder 2 angeboten. Das ist doch falsch, oder?
Die Erkennung kann Deinen empfänger leider nicht sicher erkennen, da er ein "active high Receiver" ist - und "active high" bedeutet einen nicht erkennbaren Ruhepegel "low".
Da diese "active high Receiver" eher selten sind, haben wir für diese und alle anderen Sondervarianten, die nicht automatisch erkannt werden können die beiden
  serieller am ttyS0 (com1)
  serieller am ttyS1 (com2)
für eine erzwungene Auswahl angeboten.

Hierdrin war nun der Bug:
in der /usr/share/easyvdr/setup/hw-detect/hw-lib/40_remote_control_receiver
muss die Zeile
Code:
paraset_c[106]="LIRC0-9"
in
Code:
paraset_c[106]="Lirc0-9"
geändert werden, dann wird auch über die udev-Regel
  KERNEL=="lirc[0-9]*", SYMLINK+="input/ir-auto_dtc", GROUP="vdr" # inserted_by_easyvdr-detect
in
  /etc/udev/rules.d/01-easyvdr-remote.rules
das richtige input-Event angelegt:
  /dev/input/ir-auto_dtc
Damit ist alles für den Empfang vorbereitet.

Nun noch mal zum FB-Sender:
(11.06.2015, 07:38)Audi_Coupe_S link schrieb: Die Dateien lirc.conf und remote.conf für meine Fernbedieung liegen mir vor. Ich habe unter /remotes ein neues Verzeichnis mit den Dateien angelegt, und dieses im Setup auch angewählt.
Das neue Verzeichnis unter /var/lib/vdr/remotes ist genau richtig.
Dahinein muss eigentlich nur Deine lirc.conf, allerdings umbenannt in lircd.conf.com1
da Deine lircd.conf.com1 bis auf 2 Tasten Keynamen der Default-Remote.conf verwendet, brachst Du hier auch keine eigene remote.conf mit in dein neues Remotes-Verzeichnis kopieren.
Ggf. müsstest Du nur die beiden Tastencodes in Deiner lircd.conf.com1
  KEY_USERA
  KEY_USERC
Andere Namen geben, die dann der gewollten Funktion der default remote.conf
  /var/lib/vdr/remotes/.default.remote.conf
entspricht.                   

Testen:
Auch ohne anpassung der lircd.conf.com1 kann die Korrektur der /usr/share/easyvdr/setup/hw-detect/hw-lib/40_remote_control_receiver zum Testen schmerzfrei von Hand geändert werden.
Danach erneut im Setup vom Toolmenü erneut den FB-Receiver und Sender auswählen, testen und Ergebnis hier melden...

Die Korrektur der /usr/share/easyvdr/setup/hw-detect/hw-lib/40_remote_control_receiver sollte dann in Kürze in über Update im System landen - und wenn Du uns ein jpg und den kompletten Namen des FB-Senders zukommen lässt, dann packe ich Deinen Sender auch in das nächste Update mit hinein, dann hast Du es ohne Handarbeit zukünftig zur Auswahl.

Danke im Voraus
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#36
(23.06.2015, 23:02)michel8 link schrieb: Danke, mblaster,

hast Du auch noch Deine
  /etc/udev/rules.d/01-easyvdr-remote.rules
für mich, ich denke ich hab da ein Problem gefunden...

Gruß
Michel

Code:
#KERNELS=="input*", ATTRS{name}=="Budget-CI dvb ir receiver", SYMLINK+="input/ir-budgetCI"
#BUS=="usb", ATTRS{product}=="Griffin PowerMate", KERNEL=="event*", SYMLINK="input/powermate"
#KERNEL=="event*", SUBSYSTEM=="input", SYSFS{idVendor}=="15c2", SYSFS{idProduct}=="0034", SYMLINK+="input/touchscreen"
#KERNEL=="event*", SUBSYSTEM=="input", SYSFS{idVendor}=="0eef", SYSFS{idProduct}=="0001", SYMLINK+="input/touchscreen"
#BUS=="usb", KERNEL=="hiddev?", SYSFS{idVendor}=="0fe9", SYSFS{idProduct}=="9010", SYMLINK+="usb/DVICO"
#KERNEL=="lirc[0-9]*", NAME="lirc%n", SYMLINK=="lirc%n", MODE=="0666"
KERNEL=="lirc[0-9]*", SYMLINK+="input/ir-auto_dtc", GROUP="vdr" # inserted_by_easyvdr-detect
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste