Re! From: ZIGLIO Frediano <Frediano.Ziglio@xxxxxxxxxxxxxxxxxx> > Time ago I made a driver for my radio card (still not included in kernel for > notime...) > My radio have a strange feature, which I have called "automatic scan". To > scan for radio frequency you say to card: scan from current frequency below > (or above). Then you should poll card until card found frequency itself (so > you can read frequency and other stuff). > When I try to do a scan frequency with my tuner program the program scan all > frequency but It stop only returning to same frequency (card do not provide > a signal test, as saw you can check signal only scanning frequency). I tried > to think a method to read signal using scanning (some strange e,ulation) but > seem to be no solution (when scan you make noise on radio.. not very good, > program read signal with other information not only for scanning test) Another example of stupid hardware... But if it's possible to interrupt scans, you could support some experimental/ugly 'work-around'. On 'set-frequency()' just set the card to some kHz less and scan up. Report station signal, if scan stopped at the right point. Otherwise set to the required frequency and report 'no signal'. Bye, Robert