PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Радио/ТВ (http://pccar.ru/forumdisplay.php?f=128)
-   -   Радио FMAvto (http://pccar.ru/showthread.php?t=10050)

dadlick 24.10.2009 14:03

Плагин ревизия 1
 
Вложений: 3
Работает следующем образом:
Запускаем программку FMAvto.exe
Делаем необходимые настройки и создаем файлик config.xml, его перекладываем в папку с радиомодулем “….Flux Media\Centrafuse\RadioModules\FMAvto”.

Для работы требуется установить драйвер USB-LPT и скопировать в папку WINDOWS\system32\ библиотеку inpout32.dll

Alex-L Добавь в шапку.

Alex-L 24.10.2009 19:15

Спасибо! Отлично! :yes4:
Очень просто и без проблем все запускается и - работает!
Позволю инструкцию от себя:
1. Копируем файл inpout32.dll в папку C:\WINDOWS\system32\
2. Запускаем файл FMAvto.exe
Делаем необходимые настройки:
Звуковая карта – физическое устройство, используемое для ввода звука от радиоприемника в компьютер
Канал звуковой карты – канал ввода звука (например – LineIn)
Громкость канала – уровень громкости канала, который установит программа при включении режима «Радио» (при выключении – уровень громкость установится в 0)
Adjust – промежуточная частота радиомодуля (в большинстве случаев = 10700кГц)
Delay – задержка между битами «управляющего слова» (рекомендуемое значение = 5)
StepNet – шаг сетки частот. Возможные значения: 1,5,9,10,25,50,100кГц. Стандартным значением для диапазонов FM является 50 или 100кГц
LPT – аппаратный адрес LPT порта. Для эмулятора он должен быть равен значению установленному в свойствах виртуального LPT порта: Диспетчер устройств > Порты COM и LPT > h#s USB-zu-LPT-Umsetzer (LPT3) > Emulation > Emulated port address.
FMAvtoSetting LPT
LPT1 378H (888, LPT1)
LPT2 278H (632, LPT2)
LPT3 3BCH (956, LPT1 anno 1985
RF - частота радиостанции (МГц). Поле для проверки – не влияет на конфигурационный файл.
Разделитель целой и дробной части - «.» или «,» в зависимости от настроек системы.
3. Проверяем корректность настроек и работоспособность тюнера – кнопки Set RF и Tuner OFF
4. Нажимаем кнопку XML
В папке, откуда запускался файл FMAvto.exe, будет создан (обновлен) конфигурационный файл config.xml , содержащий созданные настройки.
5. В папке C:\Program Files\Flux Media\Centrafuse\RadioModules\ создаем папку FMAvto
Копируем в неё созданный (обновленный) файл config.xml и файл FMAvto.dll
6. Запускаем Centrafuse
«Конфиги» - включаем расширенные настройки
Устройство = FMAvto
Запись линейного устройства = Нет
Воспроизведение линейного устройства = Нет
Настройка диапазона FM = Стандартный
Буферизация радио = ВКЛ
Настройка диапазона AM = Стандартный
Настройка шага = 100
Задержка обновления в микросекундах = 2000
Задержка обновления = ВКЛ
7. Проверяем корректность настроек и работоспособность системы.
При включении режима «Радио» - уровень громкости выбранного устройства ввода звука должен устанавливаться равным выбранному ранее в настройках.
При выключении режима «Радио» - уровень громкости выбранного устройства ввода звука должен устанавливаться в 0.
Наслаждаемся :smile2:
Добавил в шапку.

dadlick 25.10.2009 02:12

Опробование устройства
 
Вложений: 2
Взял у Alex-L данное устройство для отладки радио модуля под центрифугу (еще раз большое спасибо oops1 за пинок в нужном направлении).
Так вот на работе пользуюсь (мучаюсь) USB FM от Aver media, задался целью уменьшить размер антенны данного девайся до более менее сходного "поганого" приема. И так и не смог добится желаемого результата (см фото). В качестве антены использовался обломок от китайской отвертки, при этом станции которые просто шумели в тюнере от AVER Media, можно было слушать в сносном качестве через fm тюнер от ALEX-L!!!:shok:

(vS) 25.10.2009 02:16

первая фотка ваще левая какая-то... ИМХО
а фотки видать лень было совсем разворачивать?

Sfinks_M 25.10.2009 08:44

Цитата:

Сообщение от dadlick (Сообщение 116120)
Работает следующем образом:
Запускаем программку FMAvto.exe
Делаем необходимые настройки и создаем файлик config.xml, его перекладываем в папку с радиомодулем “….Flux Media\Centrafuse\RadioModules\FMAvto”.

Для работы требуется установить драйвер USB-LPT и скопировать в папку WINDOWS\system32\ библиотеку inpout32.dll

Alex-L Добавь в шапку.

А можно вас попросить, личная просьба, переделать данный плагин под моё радио(буду очень признателен, можно в личку), разница только в том, что в данной схеме обмен данными проходит по ножкам LPT-LM7001 (2-CE(3), 3-CL(4), 4-DATA(5) ) а у меня подключено по другому - (4-CE(3), 3-CL(4), 2-DATA(5) ), тоесть данные идут по 2 ноге порта лпт а не по 4, а CЕ - наоборот по 4 ноге вместо 2. Я бы сам переделал если бы был исходник и если бы разобраться в нём, для вас я думаю дело нескольких минут.
Или мне на почту отправить исходники я попробую сам переделать под себя... (sfinks@k96.РУ)

Sfinks_M 25.10.2009 09:10

Кстати вопрос к Alex-L, у тебя не возникает проблем с устройством при выводе компа из сна? мне пришлось в программу добавить кнопку перезагрузки устройства, которая осуществляет (програмно) отключение и подключение заново USB устройства.
И ещё вопрос, откуда берёшь питание для самого модуля тюнера (8-9в)?

Alex-L 25.10.2009 11:17

"...у тебя не возникает проблем с устройством при выводе компа из сна?..."
Щас проверю - отпишусь... :ohmy2:
"...И ещё вопрос, откуда берёшь питание для самого модуля тюнера (8-9в)?..." - повышающий преобразователь DC/DC

Sfinks_M 25.10.2009 11:22

Цитата:

Сообщение от Alex-L (Сообщение 116203)
"...у тебя не возникает проблем с устройством при выводе компа из сна?..."
Щас проверю - отпишусь... :ohmy2:
"...И ещё вопрос, откуда берёшь питание для самого модуля тюнера (8-9в)?..." - повышающий преобразователь DC/DC

Ты запитал атмегу, ЛМку и тюнер от USB.... нагрузка большая получается, потреблять много будет, боюсь другие усб начнут отваливаться, я из за этого разделил питание, у меня от усб только атмега питается. ЛМка много кушает, многие даже рекомендуют не ЛМку а LC72131 использовать, у неё потребление меньше, я её не стал использовать только потому что у неё шаг ножек другой... (для макетки неподходит :tease: ).
С другой стороны если в хаб втыкать а хаб активный с хорошим внешним питанием то тогда гуд ))

Alex-L 25.10.2009 11:42

Ток покоя (тюнер выключен) ~30mA
Рабочий режим ~100-150mA
Пока ничего нигде не отваливалось.

dadlick 25.10.2009 11:50

Вложений: 1
Цитата:

Сообщение от Sfinks_M (Сообщение 116195)
А можно вас попросить, личная просьба, переделать данный плагин под моё радио(буду очень признателен, можно в личку), разница только в том, что в данной схеме обмен данными проходит по ножкам LPT-LM7001 (2-CE(3), 3-CL(4), 4-DATA(5) ) а у меня подключено по другому - (4-CE(3), 3-CL(4), 2-DATA(5) ), тоесть данные идут по 2 ноге порта лпт а не по 4, а CЕ - наоборот по 4 ноге вместо 2. Я бы сам переделал если бы был исходник и если бы разобраться в нём, для вас я думаю дело нескольких минут.
Или мне на почту отправить исходники я попробую сам переделать под себя... (sfinks@k96.РУ)

Можно.
Попробуй, переписал без проверки. Если будет работать добавлю в Xml ножки LPT порта и чуток код радиомдуля для центрифуги подправлю.
Напиши плиз в личку как Вы отключаете USB.


Часовой пояс GMT +4, время: 10:23.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot