Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
DVBSky-Treiberpaket und FB-Probleme
OK, das geht natürlich vor, keine Frage  Smile

Gut mal sehen, ich mache das mal auf einer anderen Platte, dann kann ich die Wechseln zum Testen.

Danke für Deine Info!
VDR1: Lintec Gehäuse - EPIA M10000 - DVB-S FF Nexus - 300GB - LinVDR 0.7 + MT-Patch 20050518
VDR2: JPC MI-111 - Zotac IONITX-A-E - 2GB RAM - 640 GB HDD 2,5" - TT S2-4600 - easyvdr 2.0 x64 stable
Zitieren
hi

ich würde meine anlernversuche für die Skymaster Fernbedienung an der DVBSky wieder aufnehmen wollen.
Ich habe einmal die evtest ausgabe von den events 11 und 12 hier eingefügt. Das müssten der COM1 und der Eingang der DVBSky sein.
Ich bekomme momentan mit evtest und der Fernbedienung werder bei 11 noch 12 eine Ausgabe bei der Konsole:

Siehe Datei im Anhang.

Wie checke ich jetzt ob die Fernbedienung entweder an COM1 oder (das währe mir einen tick lieber) am DVBSKY eingang funktioniert?
An COM1 hatte ich ja aschon einmal mit irrecord die Tastencodes eingelesen: siehe Datein vorletzte Forumsseite. Aber keine Reaktion bei evtest bekommen.

MfG. Thomas D.


Angehängte Dateien
.txt   evtest_out.txt.txt (Größe: 8,26 KB / Downloads: 1)
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Hallo Thomas,


Bin die Woche noch verreist, aber einige Vorarbeiten können wir zusammen schon machen:


Test1: im Setup vom Toolmenü unter Fernbedienung den Empfänger der DVBSky einstellen und auch als Sender den der DVBSky auswählen.
- bekommst Du mit dem Originalsender der DVBSky nun mit evtest Events bei Tastendruck angezeigt?
    ( evtest für die Events der DVBSky sollten relevant sein...)
- bekommst Du ohne Änderung in der Konfiguration Events in evtest angezeigt, wenn Du auf der Skymaster-FB einige Tasten drückst?
-> wenn ja, wie sehen die aus ?
-> wenn nein, was meldet in der Konsole ein ir-keytable -v ?


Sowie ich Deine Antworten habe geht es weiter - sollte doch zu lösen sein...


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

Habs im Setup umgstellt auf empfänger DVBSky und Fernbedienung DVBSky und dann mit Testprogramm aus dem setup:

---------------------------------
Fernbedienungs Test

Beliebige Taste auf der Fernbedienung druecken

Mit x zurück zum Hauptmenü

Taste: 0000000080010002 00 KEY_1 devinput
0000000080010003 00 KEY_2 devinput
0000000080010003 00 KEY_2 devinput
0000000080010004 00 KEY_3 devinput
0000000080010005 00 KEY_4 devinput
0000000080010005 00 KEY_4 devinput
0000000080010006 00 KEY_5 devinput
0000000080010007 00 KEY_6 devinput
0000000080010008 00 KEY_7 devinput
0000000080010009 00 KEY_8 devinput
000000008001000a 00 KEY_9 devinput


und mit evtest:

[email protected]:~$ evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event11:    cx23885 IR (DVBSKY S952)
Select the device event number [0-12]: 11
Input driver version is 1.0.1
Input device ID: bus 0x1 vendor 0x4254 product 0x952 version 0x1
Input device name: "cx23885 IR (DVBSKY S952)"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 2 (KEY_1)
    Event code 3 (KEY_2)
    Event code 4 (KEY_3)
    Event code 5 (KEY_4)
    Event code 6 (KEY_5)
    Event code 7 (KEY_6)
    Event code 8 (KEY_7)
    Event code 9 (KEY_8)
    Event code 10 (KEY_9)
    Event code 11 (KEY_0)
    Event code 103 (KEY_UP)
    Event code 108 (KEY_DOWN)
    Event code 113 (KEY_MUTE)
    Event code 114 (KEY_VOLUMEDOWN)
    Event code 115 (KEY_VOLUMEUP)
    Event code 119 (KEY_PAUSE)
    Event code 128 (KEY_STOP)
    Event code 139 (KEY_MENU)
    Event code 167 (KEY_RECORD)
    Event code 168 (KEY_REWIND)
    Event code 174 (KEY_EXIT)
    Event code 207 (KEY_PLAY)
    Event code 208 (KEY_FASTFORWARD)
    Event code 212 (KEY_CAMERA)
    Event code 352 (KEY_OK)
    Event code 356 (KEY_POWER2)
    Event code 364 (KEY_FAVORITES)
    Event code 365 (KEY_EPG)
    Event code 370 (KEY_SUBTITLE)
    Event code 372 (KEY_ZOOM)
    Event code 395 (KEY_LIST)
    Event code 405 (KEY_LAST)
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
Properties:
  Property type 20 (EV_REP)
    Property code 0 (REP_DELAY)
      Value    500
    Property code 1 (REP_PERIOD)
      Value    125
Testing ... (interrupt to exit)
Event: time 1452073645.047467, type 4 (EV_MSC), code 4 (MSC_SCAN), value 01
Event: time 1452073645.047467, type 1 (EV_KEY), code 2 (KEY_1), value 1
Event: time 1452073645.047467, -------------- SYN_REPORT ------------
Event: time 1452073645.154440, type 4 (EV_MSC), code 4 (MSC_SCAN), value 01
Event: time 1452073645.154440, -------------- SYN_REPORT ------------
Event: time 1452073645.261637, type 4 (EV_MSC), code 4 (MSC_SCAN), value 01
Event: time 1452073645.261637, -------------- SYN_REPORT ------------
Event: time 1452073645.512588, type 1 (EV_KEY), code 2 (KEY_1), value 0
Event: time 1452073645.512588, -------------- SYN_REPORT ------------
Event: time 1452073645.884849, type 4 (EV_MSC), code 4 (MSC_SCAN), value 02
Event: time 1452073645.884849, type 1 (EV_KEY), code 3 (KEY_2), value 1
Event: time 1452073645.884849, -------------- SYN_REPORT ------------
Event: time 1452073645.992045, type 4 (EV_MSC), code 4 (MSC_SCAN), value 02
Event: time 1452073645.992045, -------------- SYN_REPORT ------------
Event: time 1452073646.099271, type 4 (EV_MSC), code 4 (MSC_SCAN), value 02
Event: time 1452073646.099271, -------------- SYN_REPORT ------------
Event: time 1452073646.206440, type 4 (EV_MSC), code 4 (MSC_SCAN), value 02
Event: time 1452073646.206440, -------------- SYN_REPORT ------------
Event: time 1452073646.384581, type 1 (EV_KEY), code 3 (KEY_2), value 2
Event: time 1452073646.384581, -------------- SYN_REPORT ------------
Event: time 1452073646.456585, type 1 (EV_KEY), code 3 (KEY_2), value 0
Event: time 1452073646.456585, -------------- SYN_REPORT ------------
Event: time 1452073646.864673, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03
Event: time 1452073646.864673, type 1 (EV_KEY), code 4 (KEY_3), value 1
Event: time 1452073646.864673, -------------- SYN_REPORT ------------
Event: time 1452073646.971881, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03
Event: time 1452073646.971881, -------------- SYN_REPORT ------------
Event: time 1452073647.079072, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03
Event: time 1452073647.079072, -------------- SYN_REPORT ------------
Event: time 1452073647.186302, type 4 (EV_MSC), code 4 (MSC_SCAN), value 03
Event: time 1452073647.186302, -------------- SYN_REPORT ------------
Event: time 1452073647.364581, type 1 (EV_KEY), code 4 (KEY_3), value 2
Event: time 1452073647.364581, -------------- SYN_REPORT ------------
Event: time 1452073647.436584, type 1 (EV_KEY), code 4 (KEY_3), value 0
Event: time 1452073647.436584, -------------- SYN_REPORT ------------
Event: time 1452073647.788733, type 4 (EV_MSC), code 4 (MSC_SCAN), value 04
Event: time 1452073647.788733, type 1 (EV_KEY), code 5 (KEY_4), value 1
Event: time 1452073647.788733, -------------- SYN_REPORT ------------
Event: time 1452073647.895927, type 4 (EV_MSC), code 4 (MSC_SCAN), value 04
Event: time 1452073647.895927, -------------- SYN_REPORT ------------
Event: time 1452073648.003136, type 4 (EV_MSC), code 4 (MSC_SCAN), value 04
Event: time 1452073648.003136, -------------- SYN_REPORT ------------
Event: time 1452073648.110350, type 4 (EV_MSC), code 4 (MSC_SCAN), value 04
Event: time 1452073648.110350, -------------- SYN_REPORT ------------
Event: time 1452073648.288581, type 1 (EV_KEY), code 5 (KEY_4), value 2
Event: time 1452073648.288581, -------------- SYN_REPORT ------------
Event: time 1452073648.360583, type 1 (EV_KEY), code 5 (KEY_4), value 0
Event: time 1452073648.360583, -------------- SYN_REPORT ------------

... wirkt aber halt auch auf dem Fernseher (daher kann ich die DVBSky Fenbedienung nicht nutzen).

Falls noch hilfreich:  ir-keytable -v liefert:

ir-keytable -v
Found device /sys/class/rc/rc0/
Input sysfs node is /sys/class/rc/rc0/input13/
Event sysfs node is /sys/class/rc/rc0/input13/event11/
Parsing uevent /sys/class/rc/rc0/input13/event11/uevent
/sys/class/rc/rc0/input13/event11/uevent uevent MAJOR=13
/sys/class/rc/rc0/input13/event11/uevent uevent MINOR=75
/sys/class/rc/rc0/input13/event11/uevent uevent DEVNAME=input/event11
Parsing uevent /sys/class/rc/rc0/uevent
/sys/class/rc/rc0/uevent uevent NAME=rc-dvbsky
/sys/class/rc/rc0/uevent uevent DRV_NAME=cx23885
input device is /dev/input/event11
/sys/class/rc/rc0/protocols protocol rc-5 (enabled)
/sys/class/rc/rc0/protocols protocol nec (disabled)
/sys/class/rc/rc0/protocols protocol rc-6 (disabled)
/sys/class/rc/rc0/protocols protocol jvc (disabled)
/sys/class/rc/rc0/protocols protocol sony (disabled)
/sys/class/rc/rc0/protocols protocol sanyo (disabled)
/sys/class/rc/rc0/protocols protocol mce_kbd (disabled)
/sys/class/rc/rc0/protocols protocol lirc (disabled)
Found /sys/class/rc/rc0/ (/dev/input/event11) with:
        Driver cx23885, table rc-dvbsky
        Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
        Enabled protocols: RC-5
        Name: cx23885 IR (DVBSKY S952)
        bus: 1, vendor/product: 4254:0952, version: 0x0001
        Repeat delay = 500 ms, repeat period = 125 ms

Die DVBSky funktioniert scheinbar.

MfG. Thomas D.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
OK, Thomas, dann weiter im Test:


Jetzt probieren wir ob - oder wie die Codes der skymaster-fb aussehen könnten:
In der Konsole
- stopvdr
- stop easyvdr-desktop
- stop easyvdr-inputlirc
- stop lircd
nun ein
ir-keytable -t  Events der sky-fb müssten nun angezeigt werden, aber auch Events der Skymaster-fb?
Wenn ja wie sehen die Events aus, wenn nein weiter mit z.B.
ir-keytable -P rc6 -t
Oder weißt du welches Protokoll die Skymaster-FB spricht?


Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
Hi,

(06.01.2016, 17:57)michel8 link schrieb: Oder weißt du welches Protokoll die Skymaster-FB spricht?
wenn es diese ist http://www.amazon.de/Skymaster-2421-Univ...B000777TZA
dann RC5

Gruss
Wolfgang

Zitieren
Hi

Hier die komplette Ausgabe:
Zitat:[email protected]:~$ stopvdr
[sudo] password for easyvdr:
easyvdr-frontend stop/waiting
easyvdr-vdr stop/waiting
[email protected]:~$ stop easyvdr-desktop
stop: Rejected send message, 1 matched rules; type="method_call", sender=":1.66" (uid=888 pid=7505 comm="stop easyvdr-desktop ") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
[email protected]:~$ stop easyvdr-inputlirc
stop: Unknown instance:
[email protected]:~$ stop easyvdr-inputlirc
stop: Unknown instance:
[email protected]:~$ stop lircd
stop: Rejected send message, 1 matched rules; type="method_call", sender=":1.71" (uid=888 pid=7520 comm="stop lircd ") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")
[email protected]:~$ top
top - 17:21:20 up  4:30,  1 user,  load average: 0,12, 0,29, 0,31
Aufgaben: 143 total,  1 running, 142 sleeping,  0 stopped,  0 zombie
%Cpu(s):  0,0 be,  0,0 sy,  0,0 ni,100,0 un,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:  2048720 total,  895368 used,  1153352 free,    60744 buffers
KiB Swap:  2084860 total,        0 used,  2084860 free.  606480 cached Mem

  PID BENUTZER  PR  NI    VIRT    RES    SHR S  %CPU %MEM    TIME+ COMMAND
    8 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcu_bh
    9 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuob/0
  10 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuob/1
  11 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuob/2
  12 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuob/3
  13 root      20  0      0      0      0 S  0,0  0,0  0:11.34 rcu_sched
  14 root      20  0      0      0      0 S  0,0  0,0  0:04.17 rcuos/0
  15 root      20  0      0      0      0 S  0,0  0,0  0:07.65 rcuos/1
  16 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuos/2
  17 root      20  0      0      0      0 S  0,0  0,0  0:00.00 rcuos/3
  18 root      rt  0      0      0      0 S  0,0  0,0  0:00.06 watchdog/0
  19 root      rt  0      0      0      0 S  0,0  0,0  0:00.05 watchdog/1
  20 root      rt  0      0      0      0 S  0,0  0,0  0:00.77 migration/1
  21 root      20  0      0      0      0 S  0,0  0,0  0:00.95 ksoftirqd/1
  23 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 kworker/1:0H
  24 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 khelper
  25 root      20  0      0      0      0 S  0,0  0,0  0:00.00 kdevtmpfs
  26 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 netns
  27 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 writeback
  28 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 kintegrityd
  29 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 bioset
  31 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 kblockd
  32 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 ata_sff
  33 root      20  0      0      0      0 S  0,0  0,0  0:00.00 khubd
  34 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 md
  35 root      0 -20      0      0      0 S  0,0  0,0  0:00.00 devfreq_wq
  37 root      20  0      0      0      0 S  0,0  0,0  0:00.00 kworker/1:1
  38 root      20  0      0      0      0 S  0,0  0,0  0:00.00 khungtaskd
  39 root      20  0      0      0      0 S  0,0  0,0  0:00.00 kswapd0
  40 root      25  5      0      0      0 S  0,0  0,0  0:00.00 ksmd
  41 root      39  19      0      0      0 S  0,0  0,0  0:00.00 khugepaged
  42 root      20  0      0      0      0 S  0,0  0,0  0:00.00 fsnotify_mark
[email protected]:~$ ir-keytab -t
ir-keytab: Befehl nicht gefunden.
[email protected]:~$ ir-keytable -t
Testing events. Please, press CTRL-C to abort.
^C
[email protected]:~$ ir-keytable -P -rc6 -t
Testing events. Please, press CTRL-C to abort.
^C
[email protected]:~$

Ich hab mit beiden ir-keytable keine Rückmeldung (ausser das der normale Fernseher auf die terresrtrischen Kanäle umschaltet (hab die Ziffertasten versucht)).

Und Nun?


MfG. Thomas D.

PS: Ja ist diese, diese lässt sich aber mit zig Codes umprogrammieren.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Tja, das Problem ist wohl eine Lernfähige Fernbedienung, von der man aber nicht weiß mit welchem Code sie sendet...


In dieser Liste von Skymaster FBs
http://www.skymaster.de/fileadmin/upload..._MULTI.pdf
Finde ich 2 Einträge, von denen ich recht sicher bin, dass ich den Code kenne:
Unter TV und Hauppauge sollte der eingestellte Code zu rc5-Signalen führen
Unter allen Rubriken müssten die Philips-Einstellungen zu rc6-Signalen führen,
Wenn man mit ir-keytable -t (-P rc6) auf empfangene Events lauscht...


Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
Hi

ich hab zuerst  Hauppage-Code ausprobiert (023) der war aber wieder identisch mit dem Fernseher.
Dann hab ich mit ir-keytable -t die anderen "Geräte" auf der Fernbedienung ausprobiert. "VCR1" auf der Fenbedienung hat funktioniert -> Reaktion auf der Konsole. Ich habe dann den Coder der Fernbedienung für VCR1 ausgelesen -> 026. Dieses war der 2. Code der bei Phillips stand (Du hast auf das PDF der 2422 verlinkt, ich hab die 2421, PDF gibts aber auf der selben Homepage).
Ich wollte dann den TV2 umstellen auf den Code 026, wurde dort aber nicht akzeptiert (scheinbar können nicht alle Geräte auf alle Speicherplätze gelegt werden ???).

Ich hab dann noch probiert ob mit oder ohne "-P rc6" ein unterschied im verhalten ist: nein (siehe hierSmile
Zitat:[email protected]:/home/easyvdr# ir-keytable -t -P rc6
Testing events. Please, press CTRL-C to abort.
1452184508.729488: event type EV_MSC(0x04): scancode = 0x505
1452184508.729488: event type EV_SYN(0x00).
1452184508.841146: event type EV_MSC(0x04): scancode = 0x505
1452184508.841146: event type EV_SYN(0x00).
1452184508.952747: event type EV_MSC(0x04): scancode = 0x505
1452184508.952747: event type EV_SYN(0x00).
1452184509.064352: event type EV_MSC(0x04): scancode = 0x505
1452184509.064352: event type EV_SYN(0x00).
1452184509.493015: event type EV_MSC(0x04): scancode = 0x505
1452184509.493015: event type EV_SYN(0x00).
1452184509.604643: event type EV_MSC(0x04): scancode = 0x505
1452184509.604643: event type EV_SYN(0x00).
1452184509.716250: event type EV_MSC(0x04): scancode = 0x505
1452184509.716250: event type EV_SYN(0x00).
1452184509.827875: event type EV_MSC(0x04): scancode = 0x505
1452184509.827875: event type EV_SYN(0x00).
1452184510.314547: event type EV_MSC(0x04): scancode = 0x504
1452184510.314547: event type EV_SYN(0x00).
1452184510.426192: event type EV_MSC(0x04): scancode = 0x504
1452184510.426192: event type EV_SYN(0x00).
1452184510.537803: event type EV_MSC(0x04): scancode = 0x504
1452184510.537803: event type EV_SYN(0x00).
1452184510.649402: event type EV_MSC(0x04): scancode = 0x504
1452184510.649402: event type EV_SYN(0x00).
1452184511.019788: event type EV_MSC(0x04): scancode = 0x502
1452184511.019788: event type EV_SYN(0x00).
1452184511.131411: event type EV_MSC(0x04): scancode = 0x502
1452184511.131411: event type EV_SYN(0x00).
1452184511.243252: event type EV_MSC(0x04): scancode = 0x502
1452184511.243252: event type EV_SYN(0x00).
1452184511.354867: event type EV_MSC(0x04): scancode = 0x502
1452184511.354867: event type EV_SYN(0x00).
1452184511.774150: event type EV_MSC(0x04): scancode = 0x506
1452184511.774150: event type EV_SYN(0x00).
1452184511.885724: event type EV_MSC(0x04): scancode = 0x506
1452184511.885724: event type EV_SYN(0x00).
1452184511.997347: event type EV_MSC(0x04): scancode = 0x506
1452184511.997347: event type EV_SYN(0x00).
1452184512.657952: event type EV_MSC(0x04): scancode = 0x508
1452184512.657952: event type EV_SYN(0x00).
1452184512.770015: event type EV_MSC(0x04): scancode = 0x508
1452184512.770015: event type EV_SYN(0x00).
1452184512.881192: event type EV_MSC(0x04): scancode = 0x508
1452184512.881192: event type EV_SYN(0x00).
1452184514.933262: event type EV_MSC(0x04): scancode = 0x507
1452184514.933262: event type EV_SYN(0x00).
1452184515.044884: event type EV_MSC(0x04): scancode = 0x507
1452184515.044884: event type EV_SYN(0x00).
1452184515.853330: event type EV_MSC(0x04): scancode = 0x505
1452184515.853330: event type EV_SYN(0x00).
1452184515.964970: event type EV_MSC(0x04): scancode = 0x505
1452184515.964970: event type EV_SYN(0x00).
1452184516.076568: event type EV_MSC(0x04): scancode = 0x505
1452184516.076568: event type EV_SYN(0x00).
^C
[email protected]:/home/easyvdr# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1452184524.560993: event type EV_MSC(0x04): scancode = 0x501
1452184524.560993: event type EV_SYN(0x00).
1452184524.673068: event type EV_MSC(0x04): scancode = 0x501
1452184524.673068: event type EV_SYN(0x00).
1452184524.784443: event type EV_MSC(0x04): scancode = 0x501
1452184524.784443: event type EV_SYN(0x00).
1452184524.896318: event type EV_MSC(0x04): scancode = 0x501
1452184524.896318: event type EV_SYN(0x00).
1452184525.390300: event type EV_MSC(0x04): scancode = 0x502
1452184525.390300: event type EV_SYN(0x00).
1452184525.501918: event type EV_MSC(0x04): scancode = 0x502
1452184525.501918: event type EV_SYN(0x00).
1452184525.873516: event type EV_MSC(0x04): scancode = 0x505
1452184525.873516: event type EV_SYN(0x00).
1452184525.985098: event type EV_MSC(0x04): scancode = 0x505
1452184525.985098: event type EV_SYN(0x00).
1452184526.560089: event type EV_MSC(0x04): scancode = 0x503
1452184526.560089: event type EV_SYN(0x00).
1452184526.671741: event type EV_MSC(0x04): scancode = 0x503
1452184526.671741: event type EV_SYN(0x00).
^C

Ich hab dann zum Abschluss noch fpr den "Speicherplatz" TV2 noch ein Code gesucht der nicht mit dem TV kolidiert:
fündig geworden bin ich mit Code 111. Dort bekomme ich aber mit scheinbar allen Tasten des selbe feedback (wie oben die Zifferntasten 1,2,3...):

Zitat:[email protected]:/home/easyvdr# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1452185267.357553: event type EV_MSC(0x04): scancode = 0x1f3f
1452185267.357553: event type EV_SYN(0x00).
1452185267.391076: event type EV_MSC(0x04): scancode = 0x1f3f
1452185267.391076: event type EV_SYN(0x00).
1452185267.519783: event type EV_MSC(0x04): scancode = 0x1f3f
1452185267.519783: event type EV_SYN(0x00).
1452185267.648044: event type EV_MSC(0x04): scancode = 0x1f3f
1452185267.648044: event type EV_SYN(0x00).
1452185268.147817: event type EV_MSC(0x04): scancode = 0x1f3f
1452185268.147817: event type EV_SYN(0x00).
1452185268.438270: event type EV_MSC(0x04): scancode = 0x1f3f
1452185268.438270: event type EV_SYN(0x00).
1452185268.680611: event type EV_MSC(0x04): scancode = 0x1f3f
1452185268.680611: event type EV_SYN(0x00).
1452185268.714173: event type EV_MSC(0x04): scancode = 0x1f3f
1452185268.714173: event type EV_SYN(0x00).
1452185268.842846: event type EV_MSC(0x04): scancode = 0x1f3f
1452185268.842846: event type EV_SYN(0x00).
1452185269.507638: event type EV_MSC(0x04): scancode = 0x1f3f
1452185269.507638: event type EV_SYN(0x00).
1452185269.541196: event type EV_MSC(0x04): scancode = 0x1f3f
1452185269.541196: event type EV_SYN(0x00).
1452185269.669867: event type EV_MSC(0x04): scancode = 0x1f3f
1452185269.669867: event type EV_SYN(0x00).
1452185270.428090: event type EV_MSC(0x04): scancode = 0x1f3f
1452185270.428090: event type EV_SYN(0x00).
1452185270.461616: event type EV_MSC(0x04): scancode = 0x1f3f

Ich denke wir machen mit dem Code 026 auf Speicherplatz VCR1 weiter.
(ich hoffe wir schaffen es bis Sonntag, dann bin ich wieder für ein ein paar Wochen weg, evtl. also nächsten und übernächsten Schritt beschreiben, Danke im vorraus)

MfG. Thomas D.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Hallo Thomas,


Komme leider erst jetzt wieder nach Hause...
Zitat:Ich denke wir machen mit dem Code 026 auf Speicherplatz VCR1 weiter.
Gut, dann weiter damit:
Du kopierst im Verzeichnis
/var/lib/vdr/remotes
Das Unterverzeichnis
DVBSky...
In eines mit Namen
Skymaster_VCR1_026


Dann in diesem neuen Verzeichnis alle files löschen, bis auf
  lircd.conf.dev_input
  remote_controller.help
Dazu eine
    key_irkeytab.rc6
die durch umbenennen der *.rc5 erstellt wird.
In der key_irkeytab.rc6 muss dann folgendes geändert werden:
  In der ersten Zeile das RC5 in RC6
und dann noch passend zu den gedrückten Tasten die angezeigten Codes ala 0x505 etc.
Hast Du das Verzeichnis und die key_irkeytab.rc6 angelegt (die Codes müssen noch nicht alle eingetragen sein) dann wählst Du die Skymaster als Fernbedienung aus.
Nun wieder in der Konsole ein ir-keytable -v -t
Es müsste nun angegeben sein, dass das rc6-Protocol aktiv ist.
Werden jetzt die Codes der bereits angepassten Tasten richtig decodiert?
Werden gar keine Tastendrücke angezeigt ist ggf vorher noch ein stopvdr usw erforderlich.
Wenn Du nun alle tastencodes ermittelt und in die keytable-Datei eingetragen hast werden die mit einem erneuten Auswählen der Skymaster-FB in die Auswertung übernommen.

Bekommst Du so alle Tasten zugeordnet und im VDR oder dem FB-Test der erweiterten FB-Einstellungen mit geeigneter Funktion zum Rennen?
Hast Du mehr Tasten als in der alten keytable waren, dann nimm bezeichner (KEY_*) aus anderen keytable-files um ungeeignete Bezeichner zu vermeiden...

Wenn alles passt bitte den Inhalt des neuen Verzeichnisses und ein selbstgemachtes Foto analog zu den anderen Bildern in den FB-unterverzeichnissen hier posten, dann kann es für alle bereitgestellt werden...

Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
Hi

Mir sind deine Antwortzeiten schon aufgefallen, schaffst wohl Schicht? Um so mehr Danke!
Ich hab ja jetzt arbeit für morgen  Wink

Gute N8

MfG. Thomas D.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Hi

ich habe einen Teilerfolg:

Ich bin so vorgegangen wie von dir beschrieben. Verzeichnis anglegt, Daten kopiert, gelöscht, editiert.
Ich bekam am Ende aber keinen Rückmeldung mehr mit -irkeytable -t.
Daher habe ich testweise die Datei in .rc5 umbenannt (und auch in der datei rc6 durch rc5 ersetzt).

Damit bekam ich dann eine Rückmeldung incl. decodierung der Taste

Zitat:[email protected]:/var/lib/vdr/remotes# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1452246249.286245: event type EV_MSC(0x04): scancode = 0x503
1452246249.286245: event type EV_KEY(0x01) key_down: KEY_3(0x0001)
1452246249.286245: event type EV_SYN(0x00).
1452246249.398068: event type EV_MSC(0x04): scancode = 0x503
1452246249.398068: event type EV_SYN(0x00).
1452246249.509676: event type EV_MSC(0x04): scancode = 0x503
1452246249.509676: event type EV_SYN(0x00).
1452246249.758923: event type EV_KEY(0x01) key_up: KEY_3(0x0001)
1452246249.758923: event type EV_SYN(0x00).
1452246250.007909: event type EV_MSC(0x04): scancode = 0x506
1452246250.007909: event type EV_KEY(0x01) key_down: KEY_6(0x0001)
1452246250.007909: event type EV_SYN(0x00).
1452246250.119569: event type EV_MSC(0x04): scancode = 0x506
1452246250.119569: event type EV_SYN(0x00).
1452246250.231160: event type EV_MSC(0x04): scancode = 0x506
1452246250.231160: event type EV_SYN(0x00).
1452246250.482919: event type EV_KEY(0x01) key_up: KEY_6(0x0001)
1452246250.482919: event type EV_SYN(0x00).
1452246253.670888: event type EV_MSC(0x04): scancode = 0x531
1452246253.670888: event type EV_KEY(0x01) key_down: KEY_EPG(0x0001)
1452246253.670888: event type EV_SYN(0x00).
1452246253.782505: event type EV_MSC(0x04): scancode = 0x531
1452246253.782505: event type EV_SYN(0x00).
1452246253.893907: event type EV_MSC(0x04): scancode = 0x531
1452246253.893907: event type EV_SYN(0x00).
1452246254.142920: event type EV_KEY(0x01) key_up: KEY_EPG(0x0001)
1452246254.142920: event type EV_SYN(0x00).
1452246254.440788: event type EV_MSC(0x04): scancode = 0x531
1452246254.440788: event type EV_KEY(0x01) key_down: KEY_EPG(0x0001)
1452246254.440788: event type EV_SYN(0x00).
1452246254.552360: event type EV_MSC(0x04): scancode = 0x531
1452246254.552360: event type EV_SYN(0x00).
1452246254.802918: event type EV_KEY(0x01) key_up: KEY_EPG(0x0001)
1452246254.802918: event type EV_SYN(0x00).


Leider hat sich auch herausgestellt das mit Code 026 die Fernbedienung bei einigen Tasten den selben Code ausgibt.
Ich habe trotzdem einmal alle Codes in die .rc5 Datei eingetragen (siehe Anhang).

Ich denke ich werde einen neuen Code suchen müssen der die Tasten besser ausnutzt (Wenn Vol+ und Vol- beide den selben Code haben ist das unpraktisch).

Ich denke einmal das Verfahren lässt sich beliebig wiederholen.

Ich nehem einmal an das eine Code immer nur RC5 oder RC6 "codiert" ist.
Wenn ich also bei einem Code "nichts" empfange muss ich mit -P RCx auf das jeweils andere umstellen.
Ich habe nur die Vermutung das die Umstellung mit -P rcx nicht funktioniert hat.

Muss da noch ein Programm gestoppt werden dafür?

MfG. Thomas D.





Angehängte Dateien
.txt   key_irkeytab.rc5.txt (Größe: 527 Bytes / Downloads: 1)
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Mein Fehler, Thomas,


Bei
  ir-keytable -p rc-6 -t -v
Muss es ein kleines p sein (siehe man-Page), aber wenn das -v folgt, dann zeigt er dir auch an, welches Protokoll aktiv ist...
Somit hattest Du wohl nie auf rc6 umgestellt zum testen - erst bei der keytable-Datei - und das wollte dann nicht.


Zu beachten beim reinen testen mit ir-keytable sollte VDR, Desktop und lircd gestoppt werden sicherheitshalber auch ein killall eventlirc
Nach einem Neustart von gerät oder VDR wird die zuletzt konfigurierte keytable wieder geladen und damit ggf. Das Protocol umgestellt.


Welches Protocol zu welcher Belegung der Skymaster passt, kann ich nicht sagen, aber bisher dachte ich Philips-Geräte nutzen rc6


Evtl geht es beim suchen schneller wenn mehrere Protokolle gleichzeitig aktiviert sind
  ir-keytable -s rc0 -p nec,rc-5,rc-6 -v -t


Wenn das nicht hilft muss dann für das Ausgewählte Protokoll auch noch die lircd.conf.* passend neu gebaut werden...


Gruß
Michel

Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
Hi

ich habe heute Nachmittag min. ein Dutzend Codes bei der Fernbedienung ausprobiert (Nicht nur für die TV, sondern auch für die anderen Gerätetasten):
Ca. 1/3 geben kein Feadback bei  ir-keytable -s rc0 -p nec,rc-5,rc-6 -v -t
Ein weiteres Drittel hat Überschneidungen mit dem Fernseher.
Hierbei ist mir aufgefallen das die bei unterschiedlichen Code auf der Konsole (z.B 0x001 bei der Skymaster und 0x101 von der orginal Medion-FB der Medion Fernseher reagiert, d.h. auf Kanal 1 umschaltet)
Bei dem letzten Drittel fehlen immer die ein oder andere Taste oder verschiedenen Tasten liefern die selbe Ausgabe auf der Konsole.

Ich hab mal bei Skymaster nachgefragt ob sie mir Codes nennen können die möglichst alle Tasten nutzen.
Mal schauen ob es eine Antwort gibt.

MfG. Thomas D.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Hast Du dann auch in dar Ausgabe geprüft, welche Protokolle aktiv waren?


Wenn verschiedene Tasten den gleichen Code zu geben scheinen ist das ein Hinweis auf ein weiteren Versuch:
Eine neue lircd.conf zu erstellen, und zwar für einen tastenbelegung der FB, die nicht mit dem Fernseher kollidiert alle Tasten sendet aber scheinbar doubletten hat
http://www.easy-vdr.de/forum/index.php?t...#msg170385


Sind in dieser lircd.conf auch noch doubletten, die Verschiedene Tasten mit gleichen Codes senden?
Wenn ja, warten auf Skymaster wenn nein weiter hier:
Wenn Du nun diese lircd.conf als lircd.conf.dev_input in Dein FB-Verzeichnis kopierst, erneut die Fernbedienung auswählst zum aktivieren dieser lircd.conf und wieder nach stoppen der relevanten Services mit
  ir-keytable -s -p nec,rc-5,rc-6 -v -t
Prüfst, ob nun alle Events eindeutig erkannt werden


Mit evtest siehst Du auch welches Protocoll die FB sendet - nur dieses muss dann in die neu zu erstellende keytable-Datei...


Gruß
Michel



Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
Hi,
wozu brauchst du VDR-Lautstärketasten??? Sind doch absolut sinnfrei, oder nutzt du das Ton umrechnen via Softhhdevice? Sonst gehen die bei HDMI eh nicht.

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
Hi

Das mit der Lautstärke war nur ein Beispiel:
Die Return-Taste ist auch mit einer anderen doppelt (ich glaube mit der Taste für EPG).
Ich lese mir morgen mal den Eintrag den michel8 verlinkt hat durch, vielleicht bringt das noch eine Verbesserung in der "Trennung" der Codes.

MfG. Thomas D.

VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Hi

Ich bir ein wenig verwirrt weil der Link von michel8 im Forum gleich auf einen Beitrag ging der wiederum ein Link enthielt.

Ich hab jetzt mit
Zitat: [email protected]:/home/easyvdr# irrecord -H devinput -d /dev/input/event11 test.conf
eine neuen .conf erstellt. in der habe ich einfach nur 2 Tastenpaare gedrückt die doppelten Codes bei ir-keytable -t haben (Datei siehe Anhang).

Ich hab heute allerdings auch ein paar Empfangscodes die ich gestern nicht hatte.
Hier Vol+  und Vol-:
Zitat:[email protected]:/home/easyvdr# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1452348332.879225: event type EV_MSC(0x04): scancode = 0x210
1452348332.879225: event type EV_SYN(0x00).
1452348332.990829: event type EV_MSC(0x04): scancode = 0x210
1452348332.990829: event type EV_SYN(0x00).
1452348333.102420: event type EV_MSC(0x04): scancode = 0x210
1452348333.102420: event type EV_SYN(0x00).
1452348333.214062: event type EV_MSC(0x04): scancode = 0x210
1452348333.214062: event type EV_SYN(0x00).
1452348333.682212: event type EV_MSC(0x04): scancode = 0x211
1452348333.682212: event type EV_SYN(0x00).
1452348333.793827: event type EV_MSC(0x04): scancode = 0x211
1452348333.793827: event type EV_SYN(0x00).
1452348333.905436: event type EV_MSC(0x04): scancode = 0x211
1452348333.905436: event type EV_SYN(0x00).
1452348334.017050: event type EV_MSC(0x04): scancode = 0x211
1452348334.017050: event type EV_SYN(0x00).
1452348334.668259: event type EV_MSC(0x04): scancode = 0x210
1452348334.668259: event type EV_SYN(0x00).
1452348334.779873: event type EV_MSC(0x04): scancode = 0x210
1452348334.779873: event type EV_SYN(0x00).
1452348335.109487: event type EV_MSC(0x04): scancode = 0x211
1452348335.109487: event type EV_SYN(0x00).
1452348335.221063: event type EV_MSC(0x04): scancode = 0x211
1452348335.221063: event type EV_SYN(0x00).

Gestern bekam ich bei beiden 0x1f3f. 

Ich hab hier noch eine andere .conf für die Skymaster2421 gefunden:
http://lirc-remotes.sourceforge.net/remotes-table.html

Ich denke ich warte erst mal die Antwort von Skymaster ab. Ich hab sowieso nur noch morgen für Experimente.

MfG. Thomas D.


Angehängte Dateien
.txt   temp.conf.txt (Größe: 8,21 KB / Downloads: 1)
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren
Leider ist irrecord zum erstellen einer lircd.conf nicht mehr wirklich gut in der profilerkennung.
Der von Dir genannte Link hat aber auch nicht alle Tasten oder Doubletten.

Aber der Link hier http://www.vdr-portal.de/board18-vdr-har...ircd-conf/
zeigt auf eine scheinbar vollständige lircd.conf.
Wenn der Code 089 der Skymaster nicht den TV stört, die dort gezeigte lircd.conf als lircd.conf.dev_input in dein FB-Verzeichnis, erstmal gar kein keytable-File im FB-Verzeichnis.
FB erneut auswählen und z.b. Gleich in den erweiterten FB-Einstellungen unter 1 schauen und hoffen.

Vielleicht geht es ja doch noch heute oder morgen zu testen

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

Genau mit dem Code habe ich ja angefangen und er nutzt die selben Zifferntasten wie der Fernsehers.

MfG. Thomas D.
VDR1: LINVDR 0.7 (MT), Atlon 750Mhz, 96 MB RAM, Skystar1 (ALIAS TECHNISAT 1.5), HDD 0,5 + 2 + 60 GB, (auf dem weg in die Rente)
VDR2: easyvdr 2.0 64 Bit, Pentium 4 3GHz, 512 MB, Technisat Buget-C, 160 GB + 80 GB,
VDR3: easyvdr 2.0 64 Bit, Core2Duo E2160 1,8GHz, 2 GB DDR2, S952 2xDVB-S2, 160 GB,
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: