Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
.This post has been edited 3 times, last edit by "Boss666" (May 28th 2007, 11:37am)

Quoted
Original von cteuf
Erst mal die wichtigste Frage: Hast Du den Einschalter auch mit einem internen/externen COM verbunden?
Und falls ja, steckt der Stecker richtig rum drauf bzw. hat der die richtige Pinbelegung?
. Die Pinbelegung dürfte auch passen, da ich den Einschalter ja extra mit dem Kabel für den externen com-Port bestellt hatte.
Quoted
Falls das alles paßt, hast Du mal geprüft, ob unter Linux überhaupt Signale ankommen per LIRC? (mit "irw" testen)
Quoted
Ich habe ja genau diesselbe Geschichte hier und es läuft problemlos. Falls Du vorher einen anderen Empfänger dran hattest, kanns auch gut sein, daß LIRC noch auf den falschen COM horcht usw.
This post has been edited 2 times, last edit by "Boss666" (May 27th 2007, 7:58pm)
Dann ist auch kein "setserial /dev/ttyS0 uart none" nötig. Wie gesagt, die
Quoted
Original von kilroy
Wenn Du meine .config nutzt, hast Du keine serielles Device (ttyS0), weil der Treiber im
Kernel fehlt.Dann ist auch kein "setserial /dev/ttyS0 uart none" nötig.

Quoted
Wie cteuf bereits erwähnte, solltest Du mal an einer Konsole irw eingeben und dann Tasten
auf der Fernbedienung drücken. irw sollte diese dann anzeigen an. Hilfreich sind auch wieder
Logfiles. Mal /var/log/syslog nach lirc durchsuchen und einen Blick in /var/log/lircd werfen.
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
MMay 27 20:52:41 vdr lircd: lircd(serial) ready May 27 20:52:53 vdr lircd: accepted new client on /dev/lircd May 27 21:12:38 vdr lircd: caught signal May 27 22:33:46 vdr lircd: lircd(serial) ready May 27 22:33:57 vdr lircd: accepted new client on /dev/lircd May 27 22:36:17 vdr lircd: caught signal May 27 22:55:30 vdr lircd: lircd(serial) ready May 27 22:55:41 vdr lircd: accepted new client on /dev/lircd May 27 23:45:10 vdr lircd: caught signal May 28 00:24:36 vdr lircd: lircd(serial) ready May 28 00:24:48 vdr lircd: accepted new client on /dev/lircd May 28 00:24:51 vdr lircd: accepted new client on /dev/lircd May 28 00:26:02 vdr lircd: removed client May 28 00:33:11 vdr lircd: caught signal May 28 00:33:48 vdr lircd: lircd(serial) ready May 28 00:33:59 vdr lircd: accepted new client on /dev/lircd May 28 00:41:57 vdr lircd: accepted new client on /dev/lircd May 28 00:42:10 vdr lircd: removed client May 28 00:47:10 vdr lircd: caught signal May 28 00:47:49 vdr lircd: lircd(serial) ready May 28 00:48:00 vdr lircd: accepted new client on /dev/lircd |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 |
May 28 00:33:11 vdr vdr: [2764] ERROR: lircd connection broken, trying to reconnect every 3.0 seconds May 28 00:33:47 vdr kernel: lirc_dev: IR Remote Control driver registered, at major 61 May 28 00:33:47 vdr kernel: lirc_serial: no version for "lirc_unregister_plugin" found: kernel tainted. May 28 00:33:47 vdr kernel: lirc_serial: auto-detected active low receiver May 28 00:33:47 vdr kernel: lirc_dev: lirc_register_plugin: sample_rate: 0 May 28 00:47:10 vdr vdr: [2753] ERROR: lircd connection broken, trying to reconnect every 3.0 seconds May 28 00:47:48 vdr kernel: lirc_dev: IR Remote Control driver registered, at major 61 May 28 00:47:48 vdr kernel: lirc_serial: no version for "lirc_unregister_plugin" found: kernel tainted. May 28 00:47:48 vdr kernel: lirc_serial: auto-detected active low receiver May 28 00:47:48 vdr kernel: lirc_dev: lirc_register_plugin: sample_rate: 0 |
|
|
Source code |
1 |
lircd: accepted new client on /dev/lircd |
|
|
Source code |
1 |
ps auxw|grep [l]ircd |
|
|
Source code |
1 |
root 2356 0.0 0.0 1660 428 ? Ss 18:31 0:00 /usr/local/sbin/lircd --device=/dev/lirc0 /etc/lircd-cvs.conf |
|
|
Source code |
1 |
irrecord /etc/lircd-cvs.conf -d /dev/lirc0 |
)weiter befolgt, allerdings am entsprechenden Punkt nur eine leere remote.conf erstellt. Der FB konnte ich dann nach einem reboot über den Fernseher die einzelnen Tasten zuweisen.|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
#
#
# Basiscode VCR 00106
#
#
# Magic:
# Blau - 235
# Gelb - 250
# Rot - 249
# Back - 256
# i - 254
# Fav 257
# Record 258
# -/-- 259
# ? 260
# PPV 261
# Subt. 262
# Radio. 263
#
# Up 270
# Down 271
# Left 272
# Right 273
begin remote
name URC7555
bits 16
flags SPACE_ENC|CONST_LENGTH
eps 30
aeps 100
header 9085 4385
one 675 1568
zero 675 447
ptrail 676
repeat 9087 2139
pre_data_bits 16
pre_data 0x916E
gap 107769
toggle_bit 0
begin codes
1 0x02FD
2 0x817E
3 0x42BD
4 0xC23D
5 0x22DD
6 0xA25D
7 0x629D
8 0xE21D
9 0x12ED
0 0x926D
POWER 0xC837
-/-- 0xD926
AV 0xE817
Menu 0xF20D
Chan+ 0xB04F
Chan- 0x708F
OK 0x0AF5
Up 0x7F80
Down 0x5FA0
Left 0xBF40
Right 0x9F60
Play 0x609F
Prev 0x10EF
Next 0xE01F
Pause 0xF00F
Stop 0xC03F
Ffwd 0x807F
Fbwd 0x40BF
Record 0xF906
RED 0x9867
GREEN 0x41BE
YELLOW 0xF807
BLUE 0xDA25
Guide 0xFA05
PPV 0x1EE1
i 0x7986
Subtitle 0x7E81
? 0x3EC1
Radio 0x5EA1
Back 0xB946
Fav 0x9966
end codes
end remote
|
This post has been edited 2 times, last edit by "Boss666" (May 30th 2007, 8:30am)
Quoted
Originally posted by Boss666
Hast Du da bestimmte Einstellungen an der FB vorgenommen oder für ein bestimmtes Gerät "vorkonfiguriert"? Eventuell noch irgendwelche Jumper im Batteriefach verbaut? Bedienst Du Deinen VDR durch vorheriges Betätigen der VCR-Taste? Falls ja, wie konntest Du dann mit irrecord die Tasten i, ?, PPV, Subtitle, Radio und Fav anlernen? Wenn ich bei meiner FB nämlich vorher die VCR-Taste betätigt habe, dann senden diese Tasten keinen Code. Hattest Du mit Absicht die Tasten Vol+ und Vol- nicht angelernt? Wäre für mich wichtig zu wissen, wie Du das hinbekommen hast.
Wenn Du den Tasten keine Magiccodes gegeben hast, ist es ganz normal, daß Du über irw usw. keine Codes von den Tasten bekommst.
Quoted
Original von cteuf
VDR bedien ich an der FB über die "VCR" Taste, die vorher schon mal auf den Basiscode 00106 gesetzt wurde. Da bei dem Basiscode ein paar Tasten nicht belegt sind, hab ich zusätzlich diesen Tasten Magiccodes verpaßt. Deswegen stehen auch extra die Kommentare am Anfang der Config mit drinnen, damit Du dieselben Magics nutzen könntest.Wenn Du den Tasten keine Magiccodes gegeben hast, ist es ganz normal, daß Du über irw usw. keine Codes von den Tasten bekommst.
Und ja, ich hab absichtlich weder die Vol+/- Tasten noch Mute über LIRC angelernt, weil diese Tasten der FB meinen Verstärker bedienen.
Noch was unklar?![]()
Stimmt schon, Du hattest mir damals die Einstellungen mitgepostet, umso mehr mein Dank für Deine Geduld.
Ich gebe zu, dass dieser Gedankengang nicht wirklich toll war, da so eine Universalfernbedienung ja eben auch Videorecorder etc. und zwar von verschiedenen Herstellern bedienen können soll. Musste ich halt wieder mal „Lehrgeld“ bezahlen und habe dafür aber eine Menge dazugelernt.
Quoted
Original von kilroy
Prinzipiell mußt Du darauf achten, nicht verschiedene Anleitungen zu vermischen. Wenn Du
Dich an mein HOWTO hältst, mußt Du eine für Deine FB passende lircd.conf in lircd-cvs.conf
umbenennen, weil "bei mir" Lirc mit diesem Parameter gestartet wird.
. Die .conf-Dateien waren von cteuf/Chris, der die gleiche FB hat. Die obige lircd.conf hatte ich natürlich schon in lircd-cvs.conf umbenannt, sonst wäre Dein HOWTO in der Tat nicht anwendbar gewesen. Dadurch wollte ich mir die mühsame Erstellung der lircd(-cvs).conf und remote.conf ersparen.
Deswegen kam sein Einwand auch völlig zu recht, dass er mir die passende Code-Einstellung ja eigentlich schon gepostet hatte.
This post has been edited 1 times, last edit by "Boss666" (May 30th 2007, 5:25pm)

|
|
Source code |
1 2 3 4 5 |
begin
prog = irexec
button = Slow-
config = /usr/lib/vdr/svdrpsend.pl "HITK Commands"; /usr/lib/vdr/svdrpsend.pl "HITK 1"
end
|
This post has been edited 1 times, last edit by "asciii" (Jul 2nd 2007, 10:14pm)