Работа с программой WinLirc

Для установки программы WinLirc необходимо распаковать дистрибутив (winlirc.exe) в какую-нибудь папку (например в C:\Program Files\WinLIRC\),для работы программы никаких драйверов не надо.Однако программа требует настройки

Вначале следует проверить, существует ли файл конфигурации для вашего пульта. Для этого надо сходить на http://lirc.sourceforge.net/remotes/ и попытаться найти там свой пульт. Если не удалось найти точно вашей модели, можно скачайть несколько конфигураций для сходных по наименованию моделей пультов. Очень возможно,что они подойдут.

WinLIRC находится в трее. Для настройки надо щелкнуть по значку WinLIRC в трее и нажать кнопку "Reconfigure". Далее надо указать порт, на который вы подключили приемник (COM1, COM2 и т.д.). Для нашего устройства, опция "Receiver type" должна быть "DCD" (это та нога COM-порта, по которой передается информация). "Speed" - "115200" (по умолчанию), "Sense" - "autodetect" (по умолчанию).

Далее необходимо проверить весь тракт прохождения сигнала. Для этого нажмите кнопку "Raw Codes" и пощелкайте в приемник кнопкой пульта. Если появились надписи с цифрами, тогда все в порядке. Затем надо нажать кнопку "Browse..." и выбрать файл конфигурации вашего пульта. Далее "OK", затем "Hide window". Теперь все готово.

Если стандартные файлы конфигурации не подошли, то необходимо сделать свои настройки. Для этого надо проделать следущее:

В строку"Config" надо вписать какое-нибудь название, например название вашего пульта. В этот файл конфигурации будет записываться настройка вашей дистанционки.

Далее надо нажать кнопку "Learn". Появится сообщение:

This will record the signals from your remote control and create a config file for WinLIRC. Please enter a name for this remote.

Это WinLIRC спрашивает название вашего пульта. Надо ввести все данные в программе цифрами или латинскими буквами без пробелов.

Далее появится длинная фраза на английском языке, которая предлагает ввести данные о допустимом уровне ошибок. Здесь можно сразу нажать Enter, т.е. оставить настройки по умолчанию.

На следущее предложение надо также ответить нажатием Enter.

Далее появится надпись Press a button.

Надо нажать и отпустить любую кнопку на пульте.

Далее появится надпись Please wait a second and press it again.

Через секунду надо нажать и отпустить её опять.

Появится строчка Baseline initialized.

Теперь надо нажать эту же кнопку десять раз, в скобках указано сколько раз осталось:

Please wait a second and press a button again (10 left)
Please wait a second and press a button again (9 left)
Please wait a second and press a button again (8 left)
Press a button.

Далее необходимо обучить программу всем кнопкам. Появляется надпись: "Button 1 name?"(имя первой кнопки)?

Надо вписать название (цифрами или латинскими буквами без пробелов, лучше заглавными буквами) Далее необходимо нажать и удерживать ее несколько секунд.В окошке будут бежать цифры, примерно вот так:

"Baseline initialized.
matches=64, faults=19"

Кнопку на пульте надо удерживать, пока matches не дойдёт до 64.

Затем WinLIRC вас спросит имя второй кнопки - необходимо вписать имя второй кнопки. И так работаем пока не закончатся все кнопки на пульте. Когда кнопки закончатся, не вводя название, надо нажать "Enter". Появится сообщение "Configuration written successfully, don't forget to analyze".

Далее надо нажать кнопку "Analyze", после чего появиться сообщение "analysis successfully". На этом процедура обучения закончена. Следует нажать "OK", затем "Hide window".

Настройка WinLIRC закончена, теперь надо настроить программы, которые будут управляться с помощью WinLIRC. На http://lirc.sourceforge.net есть список программ, которые поддерживают WinLIRC. А вот здесь можно взять плагин для Winamp (62 кб), который позволяет управлять этим плеером не вставая с дивана.

Следует отметить, что WinLirc хорошо работает (100% распознает команды) на платформах Windows 2000 и XP. При работе под Windows 9х лучше использовать Girder, который 100% распознает все команды.

<<< Наверх

<<< На главную

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Hosted by uCoz