Johannes Stezenbach wrote: > Hamish Moffatt wrote: > > Hi. I have two DVB cards which behave a bit differently when they lose > > lock. One will regain lock automatically (eg if you unplug the antenna > > and then reconnect it); the other must be retuned by user-space software > > before it will relock. > > > > The Avermedia DVB-T card (dvb-bt8xx + sp887x) will regain lock by > > itself. The DPANDA.com.au card (budget-ci + tda1004x) will not regain > > lock until retuned. > > > > Is this a hardware difference, or a driver difference? > > sp887x.c sets the FE_CAN_RECOVER flag, meaning the FE will regain > lock on its own. tda1004x.c does not, meaning that dvb_frontend.c > should do the necessary steps to regain lock. > > > > The relock behaviour is more helpful. For reasons I don't understand, my > > dpanda card lost lock a couple of times tonight while recording with > > MythTV, and unfortunately then I get nothing until the next channel > > change (or Myth restart). > > > > OTOH if user space is meant to monitor and initiate a retune, I'll work > > on a patch for Myth... > > It is not. There must be a bug in dvb_frontend.c or tda1004x.c.
BTW, you didn't say which driver version you use. I hope we are not talking about old bugs? Johannes
