[linux-dvb] Leadtek WinFast DTV1000-T problems

Shirley, David David.Shirley at team.telstra.com
Thu Oct 13 03:05:44 CEST 2005


Hi All,

Ok the signal strength thing looks like it's inversed for this card.

Ie I have modded my cx22702.c to be like the following:
 
static int cx22702_read_signal_strength(struct dvb_frontend* fe, u16*
signal_strength)
{
        struct cx22702_state* state = fe->demodulator_priv;
       
        u16 signal = (cx22702_readreg (state, 0x23) << 8) |
cx22702_readreg (state, 0x23);

        *signal_strength = ~signal;
        return 0;
}

At least we get a meaningful figure out of it now.

Cheers
Dave


> -----Original Message-----
> From: linux-dvb-bounces at linuxtv.org
[mailto:linux-dvb-bounces at linuxtv.org]
> Sent: Tuesday, 11 October 2005 4:08 PM
> To: Soyeb Aswat; linux-dvb at linuxtv.org
> Subject: RE: [linux-dvb] Leadtek WinFast DTV1000-T problems
> 
> Hi Soyeb,
> 
> I think it's more likely to be a problem with the driver not
> interpreting the response correctly.
> 
> In any case thanks for you quick reply - I am having a look through
the
> list and am seeing other people with cx22702 having similar problems.
> 
> I might checkout the doco for cx22702 to see what reg 0x24 is meant to
> return :)
> 
> Cheers
> Dave
> 
> ----------------------------------------------------------------
> David Shirley
> Firewall Management Team
> ICT Operations
> Telstra Corporation Limited
> 
> Phone: (03) 8661 5977
> Mobile: 0417 020 119
> Fax: (03) 9639 6818
> Email: David.Shirley at team.telstra.com
> ----------------------------------------------------------------
> 
> This communication may contain CONFIDENTIAL or copyright information
of
> Telstra Corporation Limited (ABN 33 051 775 556). If you are not an
> intended recipient, you MUST NOT keep, forward, copy, use, save or
rely
> on this communication, and any such action is unauthorised and
> prohibited. If you have received this communication in error, please
> reply to this e-mail to notify the sender of its incorrect delivery,
and
> then delete both it and your reply. Thank you.
> 
> 
> 
> > -----Original Message-----
> > From: Soyeb Aswat [mailto:soyeb at btinternet.com]
> > Sent: Tuesday, 11 October 2005 4:05 PM
> > To: linux-dvb at linuxtv.org; Shirley, David
> > Subject: Re: [linux-dvb] Leadtek WinFast DTV1000-T problems
> >
> > Hello,
> >
> > The combination of the cx22702 and Thompson tuner make for a
> > particularly non-sensitve card.  I have similar problems with my
> Nova-T
> > which is almost identical.
> >
> > Soyeb
> >
> >
> > On Tue, 2005-10-11 at 15:56 +1000, Shirley, David wrote:
> > > Hi All,
> > >
> > > I purchased one of these recently; it has LR6550 written on the
back
> of
> > > it.
> > >
> > > Here is what I know about it, cx2388 chipset, cx22702 remod,
> Thompson
> > > 7579 tuner - the card it self has RF IN + BYPASS, analogue IN +
> Svideo
> > > IN, + remote control.
> > >
> > > I have modded cx88-cards.c and some other files to add the PCI
ID's
> and
> > > the card is detected.
> > >
> > > I can also receive a signal and capture picture using dvbstream |
> > > mplayer.
> > >
> > > HOWEVER the problem I have is tzap only gets 0x0031 (+/- 2) for
the
> > > signal strength. Also the SNR is usually 0xffff when LOCKED.
> > >
> > > Also when I unplug the antenna or fake a bad signal (ie unplug it
a
> > > little bit + wiggle) then the signal actually INCREASES to
something
> > > like 0x0050 (always 0x00xx thou)
> > >
> > > Anyway this "low signal strength" causes Mythtv to ignore the card
I
> > > think.
> > >
> > > Has anyone got any ideas/experience with this to help me out.
> > >
> > > Linux 2.6.14-rc3 if you are interested.
> > >
> > > Here is the tzap output using latest v4l-kernel + dvb-kernel cvs.
> > >
> > > tzap -c
> /usr/share/doc/dvb-utils/examples/channels.conf-dvbt-australia
> > > "Ten HD"
> > > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> > > tuning to 219500000 Hz
> > > video pid 0x0202, audio pid 0x0000
> > > status 00 | signal 0030 | snr 8000 | ber 00003fff | unc 00000000 |
> > > status 1f | signal 0030 | snr ffff | ber 00000000 | unc 00000000 |
> > > FE_HAS_LOCK
> > > status 1f | signal 0030 | snr ffff | ber 00000000 | unc 00000000 |
> > > FE_HAS_LOCK
> > > status 1f | signal 0030 | snr ffff | ber 00000000 | unc 00000000 |
> > > FE_HAS_LOCK
> > >
> > > As you can see from below, Michael Krufky has added this card into
> the
> > > cx88-cards.c in CVS.
> > >
> > > Cheers
> > > Dave
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: Michael Krufky [mailto:mkrufky at linuxtv.org]
> > > Sent: Tuesday, 11 October 2005 3:34 PM
> > > To: Linux and Kernel Video
> > > Cc: Shirley, David
> > > Subject: Re: Leadtek WinFast DTV1000-T
> > >
> > > Shirley, David wrote:
> > > > Hi Michael,
> > > >
> > > > Sure thing, first here is my tzap:
> > > [snip]
> > > > Here is the patch:
> > >
> > > Thank you.  I have added your patch into v4l-kernel cvs.  "WinFast
> > > DTV1000-T" is now cx88 card #35.  Please grab and install a copy
of
> > > v4l-kernel cvs and confirm that it works properly.
> > >
> > > http://linuxtv.org/v4lwiki/index.php/How_to_build_from_CVS
> > >
> > > If you have any more patches to submit, please work from
v4l-kernel
> cvs.
> > >
> > > About the bug that you are reporting about signal strength / snr
> > > etc.....  The linuxdvb mailing list (subscriber-only:
> > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb) is more
> > > appropriate place to ask about it.  It might be a good idea for
you
> to
> > > try using the cx22702 frontend driver in dvb-kernel cvs before
> writing
> > > to that list.  You can get combined cvs trees installed using most
> > > recent v4l cx88 driver + most recent dvb cx22702 driver by using
the
> > > merge-trees make option, explained in the HOWTO above.
> > >
> > > Good Luck,
> > > Michael Krufky
> > >
> > > _______________________________________________
> > > linux-dvb mailing list
> > > linux-dvb at linuxtv.org
> > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
> 
> 
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb



More information about the linux-dvb mailing list