Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Zahar Kiselev                        2:5030/382.1   16 Oct 2003  06:43:16
 To : Ilya Dikarev
 Subject : Re: FM tuner
 -------------------------------------------------------------------------------- 
 
 
 Oct 15 01:34 03, Ilya Dikarev wrote to Zahar Kiselev:
 
  ID>>> `sfr' - SoundForte RadioLink SF16-FMR FM Radio (ISA)
  ZK>>Купил это. Работает прилично.
  ZK>>Один минус - программа не умеет читать из карточки уровень 
  ZK>>принимаемого сигнала. Поэтому не может сама находить станции. А 
  ZK>>виндовая - может. Думаю взять турбодебагер под винды и попытаться 
  ZK>>посмотреть обмен с карточкой(какой порт - уже знаю).
  ID> Для этого тюнера есть встроенные дрова под интерфейс V4L. То есть 
  ID> можешь использовать любую программу. Мне например нравится gradio и 
  ID> ktuner 
  ID> Так что в данном сучае выкинь fmio и сделай
  ID> modprobe radio-sf16fmr2
 
 Во-первых - без двойки в конце. С двойкой - это какая-то другая модель карточки.
 Да еще этот драйвер поискать пришлось и в ядро впендюривать, потому как даже в
 2.4.19 его нет.
 Во-вторых - драйвер весьма кривой.
 
  ID> И потом юзай те проги
 
 Вот я после ознакомления как работает gradio с карточкой через этот драйвер -
 отложил его в сторону и использую fmio.
 Посмотри в исходник драйвера и в исходник fmio - сразу поймешь.
 Драйвер явно писали глядя в дизассемблер виндового софта и не потрудившись
 разобраться как оно работает. А автор fmio поступил правильно - скачал PDF на
 микросхемы и написал управление их функциями как положено. 
 В результате - в gradio не работают кнопки power и mute, "заткнуть" включенный
 приемник можно только уменьшением громкости, которое еще и щелчками
 сопровождается почему-то. Даже при выходе из программы приемник не выключается. 
 Очень неудобно если вдруг телефон зазвонил в неподходящий момент.
 Hа советский УКВ диапазон настроиться тоже нельзя, а через fmio - можно, хотя на
 нем у приемника и хромает чувствительность.
 Hу и в обоих случаях не работает автопоиск радиостанций - с этим тоже
 разбираться надо - ведь виндовый софт ищет как-то.
 Кстати - в gradio можно запомнить настройки только на 10 радиостанций, причем
 нельзя задать их имена. А в Питере их раза в два больше. 
 
 Есть мысль взять кусок исходника fmio, относящийся к управлению карточкой, и
 оформить его как драйвер для V4L. Hо для этого надо где-то найти описание 
 специфических вызовов IOCTL, на написании обработки которых авторы существующего
 драйвера изрядно сэкономили, в результате по тексту далеко не все понятно. А
 сайт, на который была ссылка в конфигураторе ядра, если help нажать на пункте
 V4L (в названии есть слово roadrunner) - не отвечает.
 
 Zahar(@spbdept.rbc.ru)
 
 --- Msged/LNX 6.1.1
  * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 FM tuner   Zahar Kiselev   11 Oct 2003 22:13:36 
 Re: FM tuner   Ilya Dikarev   12 Oct 2003 14:53:07 
 Re: FM tuner   Zahar Kiselev   13 Oct 2003 05:00:52 
 Re: FM tuner   Ilya Dikarev   15 Oct 2003 01:34:18 
 Re: FM tuner   Zahar Kiselev   16 Oct 2003 06:43:16 
 Re: FM tuner   Ilya Dikarev   17 Oct 2003 14:10:07 
 Re: FM tuner   Zahar Kiselev   20 Oct 2003 14:30:32 
 Re: FM tuner   Ilya Dikarev   21 Oct 2003 23:42:06 
 FM tuner   Roman Tuchin   13 Oct 2003 21:43:04 
Архивное /ru.linux/32883f8e3d01.html, оценка 2 из 5, голосов 12
Яндекс.Метрика
Valid HTML 4.01 Transitional