Fernbedienung - Schwaiger UFB2000

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Probleme mit irrecord)
K (Probleme mit irrecord)
 
Zeile 85: Zeile 85:
  
 
===Probleme mit irrecord===
 
===Probleme mit irrecord===
Irrecord erkennt den Code der FB offensichtlich nicht zuverlaääsig. Das Problem kann man umgehen, indem eine leere Datei <code>this.lircd.conf</code> angelegt wird und <code>irrecord -d /dev/lirc0 this.lircd.conf</code> aufgerufen wird.
+
Irrecord erkennt den Code der FB offensichtlich nicht zuverlässig. Das Problem kann man umgehen, indem eine leere Datei <code>this.lircd.conf</code> angelegt wird und <code>irrecord -d /dev/lirc0 this.lircd.conf</code> aufgerufen wird.
  
 
<pre>begin remote
 
<pre>begin remote

Aktuelle Version vom 25. April 2012, 21:20 Uhr

[Bearbeiten] Übersicht

Die Kodeliste dieser Universal-Fernbedienung scheint identisch mit den Medion/Tevion Modellen MD81299, MD81302, MD81187 zu sein.

[Bearbeiten] RC-5 Code

Bisher getestet ist der RC-5 Code 0315 (Phillips DVD) mit igor plug via lirc, bei dem allerdings 5 Tasten fehlen, bzw. doppelt belegt sind. Die fehlenden Tasten können leicht mit einer Phillips Fernbedienung (TV) oder mit einer der genannten Medion-Fernbedienungen angelernt werden. Dazu wird eine der Quellentasten der Lehrer-FB auf Code 0200 (Phillips-TV) eingestellt. Die fehlenden Tasten werden aus der lircd.conf ersichtlich:

# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# contributed by Dieter Fauth and Holger Nassenstein
#
# remote: Tevion MD81302 / MD81299 / Schwaiger UFB2000
# Set to code 0315
# receiver: igor plug
#
# The following Keys are learned with Code 0200 (Phillips TV):
#
#          KEY_MUTE                 0x100D
#          KEY_VOLUMEUP             0x1010
#          KEY_VOLUMEDOWN           0x1011
#          KEY_MODE                 0x1038
#          KEY_PLAY                 0x1175
#          KEY_STOP                 0x1176
#
begin remote
  name  lircd.conf.0315
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100
  one           866   909
  zero          866   909
  plead         858
  gap          113721
  min_repeat      1
  toggle_bit_mask 0x800
  frequency    36000
  duty_cycle   50
      begin codes
          KEY_SUBTITLE             0x018A
          KEY_MENU                 0x0192
          KEY_OK                   0x0197
          KEY_YELLOW               0x01B0
          KEY_GREEN                0x01B1
          KEY_PVR                  0x01B5
          KEY_TIME                 0x01BD
          KEY_CHANNEL              0x01BE
          KEY_MUTE                 0x100D
          KEY_VOLUMEUP             0x1010
          KEY_VOLUMEDOWN           0x1011
          KEY_MODE                 0x1038
          KEY_PLAY                 0x1175
          KEY_STOP                 0x1176
          KEY_0                    0x1180
          KEY_1                    0x1181
          KEY_2                    0x1182
          KEY_3                    0x1183
          KEY_4                    0x1184
          KEY_5                    0x1185
          KEY_6                    0x1186
          KEY_7                    0x1187
          KEY_8                    0x1188
          KEY_9                    0x1189
          KEY_INFO                 0x118B
          KEY_POWER2               0x118C
          KEY_EPG                  0x119D
          KEY_FAVORITES            0x119E
          KEY_CHANNELUP            0x11A0
          KEY_CHANNELDOWN          0x11A1
          KEY_RED                  0x11A2
          KEY_REWIND               0x11A5
          KEY_FASTFORWARD          0x11A6
          KEY_BLUE                 0x11A8
          KEY_PAUSE                0x11A9
          KEY_ESC                  0x11B1
          KEY_LEFT                 0x11B2
          KEY_RIGHT                0x11B4
          KEY_UP                   0x11B5
          KEY_DOWN                 0x11B6
          KEY_RECORD               0x11B7
     end codes
end remote

[Bearbeiten] Probleme mit irrecord

Irrecord erkennt den Code der FB offensichtlich nicht zuverlässig. Das Problem kann man umgehen, indem eine leere Datei this.lircd.conf angelegt wird und irrecord -d /dev/lirc0 this.lircd.conf aufgerufen wird.

begin remote
  name  lircd.conf.0315
  bits           13
  flags RC5|CONST_LENGTH
  eps            30
  aeps          100
  one           866   909
  zero          866   909
  plead         858
  gap          113721
  min_repeat      1
  toggle_bit_mask 0x800
  frequency    36000
  duty_cycle   50
      begin codes
      end codes
end remote

Die 'ergänzten' Tasten findet man dann in der Datei this.lircd.conf.conf. Bei dieser Methode ist natürlich vorausgesetzt, das tatsächlich ein RC-5 Code an der Universal-FB eingestellt wurde.