|
ИК-порт и пульты - Обсуждение настройки ИК-портов и пультов - 13 страница
19 мая 2009 08:02
#241
|
|||
Посетитель
Репутация: 1 Сообщений: 6 |
http://acerfans.ru/forum/topic_444/1 почитай здесь посты от y-type, я от него и узнал про эту прогу, за что ему и огромный респект! там он описал как ее юзать, если будут вопросы задавайте, я вроде разобрался с ней Еще вдвойне приятно что прога - open source, то бишь полная халява Сообщение отредактировал onlyONE - 19 мая 2009 08:32 --------------------------------------------------------- ASPIRE 4930G-583G25Bi Win7 |
||
|
19 мая 2009 08:56
#242
|
|||
Посетитель
Репутация: 1 Сообщений: 5 |
onlyONE - огромный спасиб! Перепробывал все пульты в доме и у соседей все работает!Осталось выбрать подходящий . Хотелось чтобы можно было мышью управлять с пульта. Не подскажешь как это сделать? |
||
|
19 мая 2009 21:14
#244
|
|||
Посетитель
Репутация: 1 Сообщений: 5 |
onlyONE скажи пожалуйста, как сделать в этой проге чтобы звук регулировался с пульта? Не могу найти настройки. |
||
|
20 мая 2009 20:21
#245
|
|||
Посетитель
Репутация: 1 Сообщений: 6 |
Mirosh сам не нашел конкретно звук, но взял просто и привязал к тем кнопкам, которые в конкретном плеере выполняют эту функцию, например в Light alloy это стрелки вверх - вниз --------------------------------------------------------- ASPIRE 4930G-583G25Bi Win7 |
||
|
20 мая 2009 21:04
#246
|
|||
Посетитель
Репутация: 1 Сообщений: 5 |
Я впринципе так и сделал. Звук регулирюется в плеере который в данный момент работает, хотелось бы конечно чтобы регулировался звук на самом ноуте, я думаю это на уровне драйвера надо делать. Может кто из читателей форума подскажет чего? А прога всамом деле классная , в ней не работают только те пульты, в которых батареек нет! |
||
|
21 мая 2009 11:00
#247
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
Здесь есть хоть один человек у которого заработал пульт на ноутбуке с полноценным ИК портом? Я имею ввиду порт для передачи данных по ИК, который стоит например в TM5520 и подобных моделях. Сообщение отредактировал Yarick - 22 мая 2009 23:27 --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
22 мая 2009 22:46
#248
|
|||
Посетитель
Репутация: 4 Сообщений: 30 |
Уважаемый, а Вы уверены, что у Вас полноценный ИК-порт. Те ENE CIR порты, которые обычно стоят в асерах работают только для управления буком, и если у Вас не МСЕ пульт, то только IR server suite Вам в помощь. И с этой прогой, действительно, не работают только те пульты в которых нет батареек. --------------------------------------------------------- Acer Aspire 7520, Windows 7 RC 7100 |
||
|
22 мая 2009 23:06
#249
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
Цитата: tomin Уважаемый, а Вы уверены, что у Вас полноценный ИК-порт. Это вы мне? Да. Я абсолютно уверен, что в моей модели полноценный ИК порт. Он прекрасно работает с моей нокией в обе стороны на скорости 115200. --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
22 мая 2009 23:17
#250
|
|||
Посетитель
Репутация: 4 Сообщений: 30 |
Так в том-то и дело, что с обменом данными у Вас - ок, а для пульта Вам всё равно прийдётся ставить сторонний софт. --------------------------------------------------------- Acer Aspire 7520, Windows 7 RC 7100 |
||
|
22 мая 2009 23:26
#251
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
И что сторонний софт изменит мне тип ИК порта? И мой FIR ИК порт вдруг чудесным образом станет ENE CIR датчиком ИК пульта? Сообщение отредактировал Yarick - 22 мая 2009 23:28 --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
22 мая 2009 23:45
#252
|
|||
Посетитель
Репутация: 4 Сообщений: 30 |
Нет не заменит, ещё раз повторяю, Win Lirc, Girder и прочие прог. придумали как раз для решения таких проблем как у Вас. --------------------------------------------------------- Acer Aspire 7520, Windows 7 RC 7100 |
||
|
23 мая 2009 00:17
#253
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
Вышеупомянутые программы работают только с внешними ИК приемниками, постоенными по специальным схемам и проблем со встроенными ИК портами не решают никоим образом. В документации к этим программам об этом сказано прямо и однозначно. --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
25 мая 2009 02:50
#254
|
|||
Посетитель
Репутация: 4 Сообщений: 54 |
Фотоприёмник для ИК порта имеет встроенный фильтр на полосу 30-40кГц.По-моему,некоторые модели ещё и дешифратор содержат в одном корпусе..Другое дело для IrDA,фоторесивер построен по стандартной схеме,вне зависимости от модели(из тех,что нашёл).В канале приёма:фотодиод+широкополосный усилитель,т.к.поддерживают до 16Мбит/c.В канале передачи:коммутирующий управляемый элемент+излучающий диод.Выводы RX/TX соединены с одноименными выводами мультиконтроллера (СОМ2,он же IrDA).Из даташитов на несколько моделей ясно,что разница только в номерах выводов.Из этого следует,что нет ограничений для работы IrDA в режиме простого приемника.Очевидно,все протоколы,а их тьма не могут быть реализованы в железе,хотя...?Вот этой-то информации и нет,на каком уровне реализована поддержка RC5,RC6 и т.п. и как к ней добраться,какой драйвер за что отвечает.IR Server Suite,как и все остальные упомянутые программы работает именно с ИК приёмником(точнее СОМ портом,к которому они подключены) и не имеет даже намёка на IrDA. |
||
|
25 мая 2009 11:27
#255
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
ИК порт независимо от производителя и оборудования, где он используется, построен по стандартной схеме (есть конечно и исключения, но как правило никто велосипед не изобретает). Сам трансивер выглядит примерно так. И представляет из себя внутри несложную схему, состоящую из ИК приемника с системой подавления помех и ИК излучающего диода с возможностью подключения внешнего ИК излучающего диода для увеличения дальности. Схема включения предполагает подключение его на СОМ порт материнки, где он присутствует в виде отдельного разъема с TTL уровнями сигналов. Это всегда подключение на Rx Tx сигналы, что обусловлено протоколом IrDA согласно стандарту. Этот протокол накладывает некоторые аппаратные ограничения в плане использования выводов Rx Tx нестандартным способом, что и делает невозможной работу ИК порта в качестве ИК приемника для пульта. Здесь об этом доступно написано. irdavsremote.zip (250 | 43.7 Kb) Совсем другая ситуация наблюдается с подключением внешних ИК датчиков типа WinLIRC и прочих. Они хоть и подключаются к СОМ порту, но подключаются к выводам аппаратного контроля передачи, которые программно отображаются в виде битов (флагов) в байте состояния порта. А вот с ними можно как раз делать все, что угодно, т.к. никакими протоколами их работа не ограничена. На чем собственно и строится работа всех программ, которые в этой теме прямо или косвенно упоминаются. Открытыми остаются ряд вопросов: - какой именно трансивер используется в ноутбуках и как именно он подключен? - можно ли с помощью драйверов использовать его в качестве ИК датчика для пульта или его работа жестко ограничена протоколом СОМ порта и IrDA в частности? - какой тип датчика используется в ноутбуках, которые работают с пультами и программами и как он подключен? Вот такие мои размышления... Сообщение отредактировал Yarick - 20 сентября 2010 10:07 --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
25 мая 2009 21:30
#256
|
|||
Посетитель
Репутация: 1 Сообщений: 18 |
Всем привет)) Прочитал тему. Кажется, никто не писал о такой ситуации, как у меня. В моем 5930g спереди есть красное окошко. Внутри фонариком просвечивается фотодиод. Ноутбук реагирует на пульт для MCE. Регулируется громкость, play/pause и т. п. функции работают, но не во всех плеереах. Но в диспетчере устройств ИК-приемника нет. Нету там ни ENE CIR Receiver, ни Microsoft eHome, вообще ничего близкого нет. В HID-устройствах только мышь. В мышах мышь и тачпад. IR server тоже не находит. Кто-нибудь, пожалуйста, подскажите что-нибудь. Сообщение отредактировал eldarim - 25 мая 2009 21:31 |
||
|
25 мая 2009 22:07
#257
|
|||
Администратор
Репутация: 2481 Сообщений: 32767 |
eldarim, а смотели что Everest показывает? --------------------------------------------------------- Прежде чем задавать вопрос прошу ознакомиться с FAQ по ноутбукам и соответствующими темами форума |
||
|
26 мая 2009 09:35
#258
|
|||
Посетитель
Репутация: 1 Сообщений: 18 |
FuzzyL, смотрел... Не нашел. В каком разделе искать? Специально сегодня посмотрел на двух других ноутбуках acer. Модели не помню, но они слабенькие такие. Там в диспетчере устройтсв есть ENE CIR Receiver и Microsoft eHome вместе. А у меня пульт работает, а в устройствах нет. Никаких "вопросиков" в диспетчере тоже нет. Кстати Windows не переустанавливал. Родная Vista Home Premium. |
||
|
27 мая 2009 20:11
#259
|
|||
Посетитель
Репутация: 4 Сообщений: 54 |
Yarick,по твоей ссылке присутствует такая установка: Получить доступ к IrDA как к обычному COM порту можно только если устройство подключается в COM порт или в IrDA разъем на материнской плате. Во втором случае придется править руками INF файлы, чтобы Windows не догадался что это ИК порт. В таком случае,куда подключен встроенный фототрансивер(я по наивности думал,что именно к этому разъёму) и чем он хуже самопала?По описанию в промышленных изделиях нет никаких ограничений по частоте и форме сигнала. Далее,переходя по ссылке автора,читаем: Если используется встроенный IrDA порт, то СНАЧАЛА следует отключить стандартные драйвера для IrDA, которые ставятся после включения IrDA. Если у вас Windows 9x или Windows ME, то найдите msports.inf в каталоге Windows\Inf и отредактируйте его: 1) В секции [Std] закоментируйте/удалите следующие строки (если они есть): %*PNP0510.DeviceDesc% = InfraredComPort, *PNP0510 %*PNP0511.DeviceDesc% = InfraredComPort, *PNP0511 Раскоментируйте/добавьте следующие строки: %*PNP0510.DeviceDesc% = ComPort, *PNP0510 %*PNP0511.DeviceDesc% = ComPort, *PNP0511 2) В секции [Strings] раскоментируйте/добавьте следующие строки: *PNP0510.DeviceDesc = "Generic Ir Serial Port" *PNP0511.DeviceDesc = "Generic Ir Serial Port" Кроме того, для Windows ME надо удалить irmini.inf (или, лучше переименовать его например в irmini.bak) Для Windows 2000 стандартные драйвера удаляются так: 1) В netirsir.inf удалите строки: %*PNP0510.DevDesc% = PNP, *PNP0510 %*PNP0511.DevDesc% = PNP, *PNP0511 И замените строку ExcludeFromSelect=*PNP0510,*PNP0511,*IBM0002,*IBM0034,*IBM0020 на ExcludeFromSelect=*IBM0002,*IBM0034,*IBM0020 2) В msports.inf добавьте в секцию [Std] строки: %*PNP0510.DeviceDesc% = ComPort, *PNP0510, *PNP0511 ; Communications Port %*PNP0511.DeviceDesc% = ComPort, *PNP0511, *PNP0510 ; Communications Port в секции [Strings] добавьте: *PNP0510.DeviceDesc = "Generic Ir Serial Port" *PNP0511.DeviceDesc = "Generic Ir Serial Port" Добавьте ExcludeFromSelect=*PNP0510,*PNP0511 в секцию [ControlFlags] Для Windows XP просто используйте .inf файлы от Windows 2000. Вы можете попробовать отредактировать XP .inf файлы по принципу описанному выше - должно получиться. И ТОЛЬКО ТЕПЕРЬ включите IrDA в BIOS'е. Обычно еще требуется включить RX inverting. Также имеет смысл отключить FIFO буффера в свойствах ИК COM порта. КАК всё это понимать? Сообщение отредактировал Yarick - 28 мая 2009 10:57 |
||
|
28 мая 2009 12:15
#260
|
|||
Редактор
Репутация: 18 Сообщений: 224 |
Цитата: ages Yarick,по твоей ссылке присутствует такая установка: Получить доступ к IrDA как к обычному COM порту можно только если устройство подключается в COM порт или в IrDA разъем на материнской плате. Во втором случае придется править руками INF файлы, чтобы Windows не догадался что это ИК порт. В таком случае,куда подключен встроенный фототрансивер(я по наивности думал,что именно к этому разъёму) и чем он хуже самопала?По описанию в промышленных изделиях нет никаких ограничений по частоте и форме сигнала. Далее,переходя по ссылке автора,читаем: [skip] Цитата: ages КАК всё это понимать? Вы не вчитываетесь. Ищете ответ на поверхности, а это не всегда так. Попробую обьяснить, как смогу. Есть два варианта подключения внешнего ИК порта: к разьему СОМ порта и к разъему ИК порта на материнской плате. В первом случае он будет отображаться в списке оборудования как ИК порт на одном из последовательных портов. Во втором случае он будет отображаться как HID устройство и на СОМ порте отображаться не будет. Чтобы обмануть виндовс и заставить его отображать ИК порт, подключенный к разъему на мат. плате, на реальный СОМ порт, нужны вышеописанные манипуляции с .inf файлами. Вот и вся наука. А вопрос, куда подключен встроенный ИК порт, остается открытым, о чем я и писал выше... Чем он отличается от самопального я тоже писал выше. Он отличается способом подключения. Самопальные ИК датчики подключаются не к Rx Tx сигналам СОМ порта, а к сигналу DCD, который не ограничен протоколом IrDA (не производится декодирование принятого сигнала). Поэтому в самопальных датчиках нет ограничений по работе с пультами т.к. есть возможность полноценно принимать и програмно декодировать любые сигналы от пультов. А почему возникают проблемы при декодировании сигналов от пультов, при работе с ИК портом, который подключен к сигналам Rx Tx, написано очень доступно в статье, которую я предоставил вашему вниманию выше. Принятый от пульта сигнал, система пытается аппаратно декодировать по протоколу IrDA и с этим, похоже ничего сделать не удастся. Попытки различать комманды от пульта после такого декодирования не дают устойчивого результата и далеко не от каждого пульта... Я не знаю, как еще обьяснить, чтобы было понятно... :( Сообщение отредактировал Yarick - 28 мая 2009 12:32 --------------------------------------------------------- TravelMate 5520G, Logitech V320, Windows 7 |
||
|
Эту тему читают: 0 пользователей () и 1 гостей |
Информация
|
Другие темы из раздела Общие вопросы
Название темы | Автор |
Моддинг ноутбуков | Dima |
Видеокарта ноутбука - Решение проблем с видеокартой ноутбука | Shell |
Установка Bluetooth-адаптера в ноутбук | davidson |
Intel Turbo Memory и Ready Boost | alexpodolsk |
USB-порт | stasondv |
Гарантийное обслуживание - Вопросы гарантийного и негарантийного обслуживания | neldon |
Звук - Решение проблем с записью и воспроизведением звука | Матёрый |
Жесткие диски HDD - Выбор, замена и другие вопросы | icedog |
Отключение ноутбука - Решение проблем с отключением ноутбука | FuzzyL |
Апгрейд и модернизация ноутбука - Вопросы по замене комплектующих | FuzzyL |