Текущий архив: 2006.05.21;
Скачать: CL | DM;
Вниз
tv tuner Найти похожие ветки
← →
Aladin © (2006-02-05 09:41) [0]Всем привет!
Хочу написать прогу для управления винампом через тв тюнер. тюнер kworld. Подскажите как отловить сигнал с пульта. Спасибо.
← →
kaZaNoVa © (2006-02-05 13:45) [1]а винда знает о пульте?
возможно у них есть свлё АПИ ...
← →
ancara © (2006-02-06 16:38) [2]Скорее всего, там постоянно висит какоя-нибудь программулька от производителя тюнера, которая слушает COM-порт (или куда там ИК-датчик подсоединен?) и если на с пульта поступает какой-то сигнал, она запускает прорамму тюнера, (если она не была запущена) и передает эту команду ей.
А как сделать управление винампом - просто надо написать свою такую программку, которая будет слушать COM-порт, и если с пульта прилетит код кнопки "Play" , то отправить ВинАмпу соотвествующую команду.
Все.
Я так делал, тока с пультом не от тюнера а от видеомагнитофона LG. Самое сложное это узнать коды кнопок на пульте.
Команды, которые надо слать ВинАмпу есть на их сайте, в где-то разделе Developer или что-то в этом роде.
← →
ZzzzZ (2006-02-06 17:02) [3]Дизасми дровину, смотри что приходит уходит.
Я тож этим скоро займусь, если не забуду суда нипишу как это делается
← →
Reindeer Moss Eater © (2006-02-06 17:30) [4]http://www.pctuner.ru/list-c-soft99.html
← →
Aladin © (2006-02-06 20:18) [5]Reindeer Moss Eater
Это я видел. Там ничего нет про мой твтюнер. особенно про remote control.
ZzzzZ
Надо пропробовать.
ancara
Висит в трее. размер 50к на диске. дампил ее, ничего не нашел :(
kaZaNoVa
Из тв тюнера выходит ИК датчик.
--Всем спасибо--
← →
vrem (2006-02-07 06:32) [6]slycontrol посмотреть -
http://slycontrol.ru/scr/slycontrol2.htm
2.7.11 - для соотечественников бесплатно :)
← →
Aladin © (2006-02-07 09:11) [7]vrem
Да видел это. Хотелось бы свою прогу написать.
← →
ancara © (2006-02-07 11:41) [8]
> Из тв тюнера выходит ИК датчик
Из тюнера????
Получается, что тюнер сам, аппаратно, ловит коды клавиш пульта, передает своему драйверу, а эта программулька из драйвера их вытягивает, решает что делать, и отдает их софту тюнера? Так чтоли? Хитрая система... У моего дешевого Pinnacle PCTV ИК-датчик втыкается в COM-порт, поэтому с ним все просто, взял любой компонент для COM-порта, открыл, слушай да действуй...
А в твоем случае.... Может тебе проще купить ИК-порт под COM? Щас конечно, популярны ИК для USB, но я в USB не силен....
А если ничего не покупать, тогда остается выснить как же вся эта твоя система работает, и если так, как я предположил (т.е. через драйвер тюнера), то надо брать спецификацию на драйвер и упорно читать, чтоб понять, как из него коды клавиш тягать. Наверное так...
← →
Aladin © (2006-02-07 13:51) [9]мда. наворотили..
← →
Aladin © (2006-02-10 10:40) [10]что делает функция DeviceIoControl?
← →
wal © (2006-02-10 11:02) [11]
> что делает функция DeviceIoControl?
Передает команду драйверу устройства.
← →
Digitman © (2006-02-10 11:26) [12]
> управления винампом через тв тюнер
нонсенс.
← →
Rentgen © (2006-02-10 11:41) [13]>Digitman © (10.02.06 11:26) [12]
>> управления винампом через тв тюнер
>нонсенс.
Ну почему-же?!
Говорит, же:
"Из тв тюнера выходит ИК датчик."
значит управлять им нужно так:
[пульт-тюнер-винамп]
Вроде так..
← →
Digitman © (2006-02-10 11:50) [14]
> Rentgen © (10.02.06 11:41) [13]
А какая нафих разница, откуда он, этот датчик, "выходит" или куда он, этот датчик, "входит" ?
Обмен идет между пультом и ИК-дивайсом !
А не каким-то там ТВ-тюнером, на "борту" которого ИК-дивайсу аппаратно не посчастливилось находиться !
← →
ZzzzZ (2006-02-10 19:00) [15]
> Digitman
Всетаки можно подменить драйвер.
Или, что наверное будет проще, подменить программу посредника.
------
Да и ничего невозможного нет.
------
Хотя возможно вы имели в виду совсем другое?)
← →
Aladin © (2006-02-11 12:29) [16]Вроде данные идут через DSDrv4(sys или vdx). сейчас буду искать инфу. может кто знает как этим драйвером пользоваться?
← →
ZzzzZ (2006-02-12 14:03) [17]Дизасвер тебе в руки.
Думаю документации подобного рода нету
← →
Aladin © (2006-02-15 00:21) [18]чем лучше продизасмить?
← →
Rumlin (2006-02-23 12:54) [19]Надо или функции API от драйвера знать (во многих случаях не документированные и знакомые только производителю, хотя если 8x8 и драйвера от Ускова - посмотреть их форум может чего найдешь), или надо считывать регистры чипа (конкретно значения GPIO при нажатой или отжатой клавише)
← →
Aladin © (2006-02-24 11:26) [20]Продисасмил. получилось что в файле есть цикл, в котором постоянно срабатывает фукцкия API DeviceIoControl. Подозреваю именно она считывает эти регистры GPIO. Перерыл инет, ничего по этому вопросу не нашел.
Как считать в делфи эти регистры?
Есть куча прог, но они для других тюнеров. или они для этого тоже подойдут?
P.S. Программка то небольшая. всего 50к весит.
← →
ZzzzZ (2006-02-26 07:33) [21]IDE - дизасмерю
Вот дивайсиоконтрол и считывает регистры, прогони этот участок под
дебагером и по анализируй полученные данные. Вызовы из этого цикла.
Ввобщем книгу по отладке почитай)
Страницы: 1 вся ветка
Текущий архив: 2006.05.21;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.012 c