Linux

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • Leadtek DTV2000H, what next?

    1 answers - 931 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    Hi,
    Can you tell me how did you get the remote control working. I'm not sure, but the remote control of the DTV2000H should be the same as the DTV1000T card. In my case, the remote control is note recognized by the cx88 modules.
    Thank you in advance for you help.
    Message d'origine
    De : Malcolm V <farkit (AT) iinet (DOT) net.au>
    : Linux and Kernel Video <video4linux-list (AT) redhat (DOT) com>
    E le : Mardi, 9 Mai 2006, 4h01mn 15s
    : Leadtek DTV2000H, what next?
    Hi,
    I've only been on this list for a few days. Using the cx88 modules, I now
    have a mostly working DTV2000. PAL tv, dvb-t and the remote are working fine,
    the radio device is created but always returns a signal strength of 0 (
    something to do with the tda9887 stuff I think ).
    What do I need to do next to get this card properly supported in v4l?
    Cheers,
    Malcolm V.
  • No.1 | | 1858 bytes | |

    Tuesday 09 May 2006 23:29, Paul Muadib allegedly wrote:
    Hi,

    Can you tell me how did you get the remote control working. I'm not sure,
    but the remote control of the DTV2000H should be the same as the DTV1000T
    card. In my case, the remote control is note recognized by the cx88
    modules.

    Hi,
    The short answer is modify cx88-input.c by adding one line directly above
    the below line (line 176 of the mercurial source I think)
    case

    add:
    case CX88_BARD_WINFAST_DTV1000:

    so it looks like

    case CX88_BARD_WINFAST_DTV1000:
    case

    make sure the cx88xx modules is loaded with the option ir_debug=1

    When the module is loaded, there should be another event device created
    in /dev/input.

    You should be able to watch dmesg and see something when you press a key on
    the remote;
    watch -n 2 "dmesg | tail -n 20"

    Something like:
    cx88[0] IR: irq gpio=0x17204 code=0 | poll

    Some notes:

    If the dmesg messages have only 1 byte values (eg gpio=0xAA) you need to put
    the cx88 gpios into full 32 bit mode. The code in cx88-cards.c does this for
    the winfast2000xp by setting the gpio3 value to 0x0200000 (ie setting bit 25
    high). in the inputs section.

    NTE: Setting this mode should probably be done as some sort of card
    initialization.

    I initially created a whole new case statement in cx88-inputs.c and used the
    empty keycodes,
    ir_codes = ir_codes_empty;
    so as not to send stray keypresses whilst testing the remote.

    My remote is marked with what I assume is a part/model number, Y0400052, on
    the front in the lower right corner. It has 49 keys, the keymap for the
    2000XP has only (~)34 keys, so I actually created another keymap, but I
    think they can be merged.

    Hope that helps.
    Cheers,
    Malcolm V.

Re: Leadtek DTV2000H, what next?


max 4000 letters.
Your nickname that display:
In order to stop the spam: 4 + 3 =
QUESTION ON "Linux"

EMSDN.COM