Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: pegro am Januar 08, 2012, 02:31:37 Nachmittag

Titel: mediaclient --dumprc zeigt keine 16bit RC5 codes
Beitrag von: pegro am Januar 08, 2012, 02:31:37 Nachmittag
Hallo,

bei der Konfiguration einer RC5 Fernbedienung, die 16bit Codes erzeugt, bin ich heute über das Problem gestolpert, dass die Ausgabe von mediaclient --dumprc nicht vollständig ist.

Die Konfiguration von 16bit RC5 Codes (z.B. 0x050e KEY_OK (0x160)) funktioniert zwar, führt aber immer zu Warnungen im mediasrv.log:


2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256
2012-01-08 13:10:19 [973] Warning: RC Keyval exceeds index 256


Wenn ich mir mit mediaclient --dumprc dann die Konfiguration anschaue, erscheinen nur die 8bit RC5 Codes, die 16bit Codes werden einfach verschluckt.

Dieser Fehler existiert auch im aktuellen Development-Treiber unter Linux.
Titel: Re:mediaclient --dumprc zeigt keine 16bit RC5 codes
Beitrag von: Sundtek am Januar 09, 2012, 09:33:50 Nachmittag
Es wird aktuell noch an einem größerem Update gearbeitet, sobald dieses Fertig (ETA 1-2 Tage) ist können wir dieses Problem auch in kürze beheben.
Titel: Re:mediaclient --dumprcmap zeigt keine 16bit RC5 codes
Beitrag von: pegro am Dezember 03, 2012, 09:08:08 Nachmittag
Hallo,

der Defekt beim Dump einer RC-Map mit 16bit RC5 Codes ist im aktuellen Treiber immer noch vorhanden. Warnungen im Log sehe ich keine mehr.

/opt/bin/mediaclient --dumprcmap zeigt keine 16bit RC5 Codes an - die werden einfach unterschlagen:

# /opt/bin/mediaclient --setrcmap=/root/sundtek/philips_SBC_RU_760_VCR_0001
Loading new keymap:
0x0500 KEY_0 (0xb)
0x0501 KEY_1 (0x2)
0x0502 KEY_2 (0x3)
0x0503 KEY_3 (0x4)
0x0504 KEY_4 (0x5)
0x0505 KEY_5 (0x6)
0x0506 KEY_6 (0x7)
0x0507 KEY_7 (0x8)
0x0508 KEY_8 (0x9)
0x0509 KEY_9 (0xa)
0x050a KEY_DIGITS (0x19d)
0x050b KEY_F2 (0x3c)
0x050c KEY_POWER (0x74)
0x050e KEY_SELECT (0x161)
0x050f KEY_PROPS (0x82)
0x051d KEY_F2 (0x3c)
0x0520 KEY_CHANNELUP (0x192)
0x0521 KEY_CHANNELDOWN (0x193)
0x0525 KEY_PREVIOUSSONG (0xa5)
0x0526 KEY_NEXTSONG (0xa3)
0x0530 KEY_PLAYPAUSE (0xa4)
0x0531 KEY_SUBTITLE (0x172)
0x0532 KEY_REWIND (0xa8)
0x0534 KEY_FASTFORWARD (0xd0)
0x0535 KEY_PLAYCD (0xc8)
0x0536 KEY_STOPCD (0xa6)
0x0537 KEY_RECORD (0xa7)
0x0538 KEY_SWITCHVIDEOMODE (0xe3)
0x053a KEY_PREVIOUS (0x19c)
0x053c KEY_TEXT (0x184)
0x053d KEY_F1 (0x3b)
0x0512 KEY_MENU (0x8b)
0x0513 KEY_MENU (0x8b)
0x0514 KEY_BACK (0x9e)
0x0515 KEY_BACK (0x9e)
0x0516 KEY_ENTER (0x1c)
0x0517 KEY_LEFT (0x69)
0x0518 KEY_RIGHT (0x6a)
0x0519 KEY_UP (0x67)
0x051a KEY_DOWN (0x6c)
0x053e KEY_ANGLE (0x173)
0x053f KEY_F3 (0x3d)
0x0533 KEY_F4 (0x3e)
# /opt/bin/mediaclient --dumprcmap
#
Titel: Re:mediaclient --dumprc zeigt keine 16bit RC5 codes
Beitrag von: Sundtek am Dezember 03, 2012, 10:36:16 Nachmittag
Das kommt daher da die Auflistung aktuell nur für 8Bit Fernbedienungen funktioniert. Mit der nächsten Version werden 16Bit bei der Auflistung berücksichtigt.