Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: blocking FE_SET_FRONTEND ioctl in non-blocking mode



On Wednesday 12 May 2004 00:59, Franck Arnaud wrote:
> Today 00:59:30
>
> Johannes Stezenbach:
> > > I've got a problem with tuning in non-blocking mode:
> > > the FE_SET_FRONTEND ioctl blocks.
> >
> > Which frontend driver?
>
> All the frontends I have exhibit the problem:
>
>                     ves1x93  tda1004x grundig_29504-401
> FE_GET_INFO         500ms    0ms      0ms
> FE_SET_FRONTEND     350ms    5000ms   700ms
>
> It's more dramatic with the TDA1004x, due to firmware loading
> presumably, but all of them are obviously blocking.

I don't get this. I'm using a grundig_29504-401 under linux 2.6.6-rc3. I 
patched dvbtune to time FE_SET_FRONTEND:

-----
ceridwen dvbtune # ./dvbtune -f 634166670 -qam 16 -gi 32 -cr 3_4 -bw 8 -tm 2 
-m
Using DVB card "Grundig 29504-401"
tuning DVB-T (in United Kingdom) to 634166670 Hz, Bandwidth: 8
time taken: 0 sec, 39966 usec
-----

Which version of the driver are you using? 

Is 39ms an acceptable figure, as it also means we don't get any random TS 
data?


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index