Fernbedienung - OneForAll URC7950
(→lircd.conf für Code 0081) |
(→lircd.conf für Code 0081) |
||
Zeile 22: | Zeile 22: | ||
Für ältere Versionen von lirc (aktuell ist 0.8.2) muss die Zeile "toggle_bit_mask 0x800" durch "toggle_bit 2" ersetzt werden. | Für ältere Versionen von lirc (aktuell ist 0.8.2) muss die Zeile "toggle_bit_mask 0x800" durch "toggle_bit 2" ersetzt werden. | ||
− | 2008.06.02: Der VDR nimmt manchmal einen Tastendruck als zwei an. Versuchsweise habe ich mal min_repeat auf 2 gesetzt. Hat aber nicht viel gebracht. Da muss ich noch optimieren... | + | 2008.06.02: Der VDR nimmt manchmal einen Tastendruck als zwei an. Versuchsweise habe ich mal min_repeat auf 2 gesetzt. Hat aber nicht viel gebracht. Da muss ich noch optimieren... jetzt habe ich sogar mit 4 noch doppelte Tasten... Speziel bei CHANNEL+ oder - ist das sehr lästig. |
# Please make this file available to others | # Please make this file available to others |
Version vom 6. August 2008, 01:54 Uhr
Inhaltsverzeichnis |
Beschreibung
Die URC7950 ist eine [Universalfernbedienung]. Im Internet ist die Fernbedienung ab ca. 20..25,- EUR zu haben. Sie hat weniger Tasten als die URC7780. Im Handbuch der FB sind sehr viele Codes für die verschiedenen Geräte gelistet. Die mitgelieferte Anleitung ist nicht vollständig. Auf the Webseite des Herstellers gibt es aber einen Vollständige als .pdf.
Es gibt auch jede Menge Webseiten (allerdings meist in englisch).
Die FB hat im Batteriefach einen sogenannten JP1 Stecker. Daran kann man einen PC anschließen und neue Codes abspeichern. (Siehe links). Es gibt fertige Kabel, aber ein Selbstbau ist nicht allzu schwer. Man muss darauf achten mindestens die Version JP1.2 zu verwenden. Auch gibt es mit manchen Steckern wohl Probleme weil sie zu groß sind.
Bild
RC-5 Code
Falls man keinen VCR von Philips hat, kann man den Code 0081 benutzen (Alternativ könnte der 00110 gehen). Die meisten Tasten gehen, wenige sind doppelt oder nicht belegt. Aber das ist kein Beinbruch, man kann die Tasten umbelegen und sogar mit neuen Befehlen versehen. ("Key Magic").
lircd.conf für Code 0081
Die Codes sind sehr ähnlich wie bei der URC7780, aber einige Tasten sind anders belegt, daher pflege ich vorläufig eine separate lircd.conf. Man kann die Unterschiede sicher mittels "Key Magic" Befehlen beseitigen, aber mir lagen die Codes nicht vor.
Die "Key Magic" sind bei Bedarf als Kommentar angegeben. Für ältere Versionen von lirc (aktuell ist 0.8.2) muss die Zeile "toggle_bit_mask 0x800" durch "toggle_bit 2" ersetzt werden.
2008.06.02: Der VDR nimmt manchmal einen Tastendruck als zwei an. Versuchsweise habe ich mal min_repeat auf 2 gesetzt. Hat aber nicht viel gebracht. Da muss ich noch optimieren... jetzt habe ich sogar mit 4 noch doppelte Tasten... Speziel bei CHANNEL+ oder - ist das sehr lästig.
# Please make this file available to others # by sending it to <lirc@bartelmus.de> # # contributed by Dieter Fauth # # brand: One For All URC-7950, Set to code V0081 # it might work with other models of this brand as well. # devices being controlled by this remote: Linux VDR # This is a universal remote control containing all important keys # # Revision 0.3, 2008.05.22 # Note: # I left the original names as comments for future reference. # I also left the universal names for the unused sys_05 codes intact, feel free to removed them. # # Missing or wrong keys can be entered a a "magic key" (Advanced Codes). # The ones I used are from http://www.hifi-remote.com/cgi-bin2/ueic.cgi?VCR_0081 # See the manual of the remote how to enter them. # Below you can find them in the comment section at the end of the line. # All keys do send something unique now. # Reprogram a key with the magic numbers: # <VCR><M until LED blinks twice> 994 <M short> <5 digits magic code> <Destination key> <LED blinks twice> # begin remote name OneForAll_URC7950_V0081 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 0 0x1140 # sys_05_command_00 1 0x1141 # sys_05_command_01 2 0x1142 # sys_05_command_02 3 0x1143 # sys_05_command_03 4 0x1144 # sys_05_command_04 5 0x1145 # sys_05_command_05 6 0x1146 # sys_05_command_06 7 0x1147 # sys_05_command_07 8 0x1148 # sys_05_command_08 9 0x1149 # sys_05_command_09 -/-- 0x114a # sys_05_command_0a OK 0x114b # sys_05_command_0b POWER 0x114c # sys_05_command_0c MUTE 0x114d # sys_05_command_0d BLUE 0x114e # sys_05_command_0e GUIDE 0x114f # sys_05_command_0f # magic 00268 VCR_Vol+ 0x1150 # sys_05_command_10 VCR_Vol- 0x1151 # sys_05_command_11 sys_05_command_12 0x1152 # sys_05_command_12 sys_05_command_13 0x1153 # sys_05_command_13 sys_05_command_14 0x1154 # sys_05_command_14 sys_05_command_15 0x1155 # sys_05_command_15 sys_05_command_16 0x1156 # sys_05_command_16 sys_05_command_17 0x1157 # sys_05_command_17 sys_05_command_18 0x1158 # sys_05_command_18 sys_05_command_19 0x1159 # sys_05_command_19 sys_05_command_1a 0x115a # sys_05_command_1a sys_05_command_1b 0x115b # sys_05_command_1b YELLOW 0x115c # sys_05_command_1c # magic 00558 (was required under SAT, but not under VCR) MENU 0x115d # sys_05_command_1d sys_05_command_1e 0x115e # sys_05_command_1e sys_05_command_1f 0x115f # sys_05_command_1f CHANNEL+ 0x1160 # sys_05_command_20 CHANNEL- 0x1161 # sys_05_command_21 sys_05_command_22 0x1162 # sys_05_command_22 sys_05_command_23 0x1163 # sys_05_command_23 sys_05_command_24 0x1164 # sys_05_command_24 sys_05_command_25 0x1165 # sys_05_command_25 sys_05_command_26 0x1166 # sys_05_command_26 sys_05_command_27 0x1167 # sys_05_command_27 sys_05_command_28 0x1168 # sys_05_command_28 PAUSE 0x1169 # sys_05_command_29 sys_05_command_2a 0x116a # sys_05_command_2a sys_05_command_2b 0x116b # sys_05_command_2b sys_05_command_2c 0x116c # sys_05_command_2c sys_05_command_2d 0x116d # sys_05_command_2d sys_05_command_2e 0x116e # sys_05_command_2e DOWN 0x116f # sys_05_command_2f # magic 00016 sys_05_command_30 0x1170 # sys_05_command_30 EXIT 0x1171 # sys_05_command_31 REW 0x1172 # sys_05_command_32 UP 0x1173 # sys_05_command_33 # magic 00147 FF 0x1174 # sys_05_command_34 PLAY 0x1175 # sys_05_command_35 STOP 0x1176 # sys_05_command_36 REC 0x1177 # sys_05_command_37 sys_05_command_38 0x1178 # sys_05_command_38 sys_05_command_39 0x1179 # sys_05_command_39 RED 0x117a # sys_05_command_3a sys_05_command_3b 0x117b # sys_05_command_3b sys_05_command_3c 0x117c # sys_05_command_3c sys_05_command_3d 0x117d # sys_05_command_3d AV 0x117e # sys_05_command_3e sys_05_command_3f 0x117f # sys_05_command_3f sys_05_command_40 0x0140 # sys_05_command_40 sys_05_command_41 0x0141 # sys_05_command_41 sys_05_command_42 0x0142 # sys_05_command_42 sys_05_command_43 0x0143 # sys_05_command_43 sys_05_command_44 0x0144 # sys_05_command_44 sys_05_command_45 0x0145 # sys_05_command_45 sys_05_command_46 0x0146 # sys_05_command_46 sys_05_command_47 0x0147 # sys_05_command_47 sys_05_command_48 0x0148 # sys_05_command_48 sys_05_command_49 0x0149 # sys_05_command_49 sys_05_command_4a 0x014a # sys_05_command_4a sys_05_command_4b 0x014b # sys_05_command_4b sys_05_command_4c 0x014c # sys_05_command_4c sys_05_command_4d 0x014d # sys_05_command_4d sys_05_command_4e 0x014e # sys_05_command_4e sys_05_command_4f 0x014f # sys_05_command_4f sys_05_command_50 0x0150 # sys_05_command_50 sys_05_command_51 0x0151 # sys_05_command_51 sys_05_command_52 0x0152 # sys_05_command_52 sys_05_command_53 0x0153 # sys_05_command_53 sys_05_command_54 0x0154 # sys_05_command_54 LEFT 0x0155 # sys_05_command_55 RIGHT 0x0156 # sys_05_command_56 sys_05_command_57 0x0157 # sys_05_command_57 sys_05_command_58 0x0158 # sys_05_command_58 sys_05_command_59 0x0159 # sys_05_command_59 sys_05_command_5a 0x015a # sys_05_command_5a sys_05_command_5b 0x015b # sys_05_command_5b sys_05_command_5c 0x015c # sys_05_command_5c sys_05_command_5d 0x015d # sys_05_command_5d sys_05_command_5e 0x015e # sys_05_command_5e sys_05_command_5f 0x015f # sys_05_command_5f sys_05_command_60 0x0160 # sys_05_command_60 sys_05_command_61 0x0161 # sys_05_command_61 sys_05_command_62 0x0162 # sys_05_command_62 sys_05_command_63 0x0163 # sys_05_command_63 sys_05_command_64 0x0164 # sys_05_command_64 sys_05_command_65 0x0165 # sys_05_command_65 sys_05_command_66 0x0166 # sys_05_command_66 sys_05_command_67 0x0167 # sys_05_command_67 sys_05_command_68 0x0168 # sys_05_command_68 sys_05_command_69 0x0169 # sys_05_command_69 sys_05_command_6a 0x016a # sys_05_command_6a sys_05_command_6b 0x016b # sys_05_command_6b GREEN 0x016c # sys_05_command_6c # magic 00040 sys_05_command_6d 0x016d # sys_05_command_6d sys_05_command_6e 0x016e # sys_05_command_6e sys_05_command_6f 0x016f # sys_05_command_6f SKIPRIGHT 0x0170 # sys_05_command_70 # magic 00171 SKIPLEFT 0x0171 # sys_05_command_71 # magic 00203 sys_05_command_72 0x0172 # sys_05_command_72 sys_05_command_73 0x0173 # sys_05_command_73 sys_05_command_74 0x0174 # sys_05_command_74 sys_05_command_75 0x0175 # sys_05_command_75 sys_05_command_76 0x0176 # sys_05_command_76 sys_05_command_77 0x0177 # sys_05_command_77 sys_05_command_78 0x0178 # sys_05_command_78 sys_05_command_79 0x0179 # sys_05_command_79 sys_05_command_7a 0x017a # sys_05_command_7a sys_05_command_7b 0x017b # sys_05_command_7b sys_05_command_7c 0x017c # sys_05_command_7c sys_05_command_7d 0x017d # sys_05_command_7d sys_05_command_7e 0x017e # sys_05_command_7e sys_05_command_7f 0x017f # sys_05_command_7f end codes end remote