Пока Вы не поставите себе инфракрасный приёмник Sconi, будете наблюдать вот такое окошко:


При установленном и/к приёмнике Sconi - такое:

 

Эта вкладка управляющий центр для Sconi - инфракрасного приёмника в USB порта. Sconi разрабатывался специально для TVTool. Не нужно дополнительных пультов д/у, просто используйте д/у вашего ТВ, DVD плеера или др.


 

Подключенный Sconi

 

Infrared configuration (Настройка)

TVTool может принимать инфракрасные коды которые посылаются дистанционным пультом. Команды, выполняемые TVTool, когда кнопка была нажата, могут быть определены. Обычно команда может быть клавиатурной последовательностью или специальной TVTool командой подобно 'увеличению громкости'. Но как сделать, чтобы было можно управлять программой типа PowerDVD? Это просто. Почти все приложения могут управляться клавиатурными командами, и совсем не обязательно использовать мышь. И это сделано посредством TVTool, что имитирует нажатие клавиш на клавиатуре, при получении инфракрасного кода.

Вкладка допускает определение вплоть до 255 команд, другими словами вплоть до 255 кнопок в д/у может быть использовано. Команды организовываются на 32 страницах с 8 колонками каждая. Вы можете изменить страницы в нижнем правом углу вкладки. Каждая колонка состоит из дополнительного имени, learn кнопки, кодовой области, командной области и 4 выбора : Shift, CTL, Alt и Slow. Сигнал будет активным пока Sconi подключен к PC.

 

 

Настройка ИК команд разбита на 3 шага:

1. Шаг: На первом шаге определяем какое действие должено выполняться, когда кнопка на д/у нажата. Это сделано командной строкой. В примере выше было введено 'p'. Эти значит, что ключ 'p' на клавиатуре фактически будет нажат, когда соответствующая кнопка на д/у будет нажата. Можно ввести любой ключ в эту область или выбрать по выпадающему списку. Список показывает два других типа данных, ключи подобно 'F1' или 'win' и реальные команды, которые устанавливаются в скобки подобно [ключ Задания] ([Task switch]). Это команды, выполняемые TVTool. Значение каждой команды объяснено ниже.

Кнопками около командной строки может определить, что Shift, Ctrl или Alt нажатf вместе с фактическим ключом. Очень важная характеристика - Slow (Медленно). Нормальные д/у посылают команды очень быстро. Даже если кнопка нажата очень резко - команда получена. Это проблема для некоторых команд подобно Play/Pause (если совмещены на одной кнопке) плеера, поскольку Вы просто хотите послать только одну команду. Здесь надо ставить Slow. Если включено, то когда кнопка нажата TVTool ожидает 400 ms,. После этого периода команда будет повторятся каждые 60 ms если кнопка все еще нажата. Это сравнимо с клавиатурным стилем.

2. Шаг : Теперь изучим соответствующий инфракрасный код. Чтобы сообщить, что кнопка должна быть нажата. В следующий момент контрольный сигнал загорится и сообщит, что TVTool готово узнать ИК сигнал. Теперь Вы можете нажать любую кнопку вашего д/у в течение 3 секунд. Когда сигнал был получен, TVTool показывает код. Зеленый сигнал показывает ИК деятельность, также трэй покажет красную точку.

3. Шаг : Наконец, Вы можете назначить короткое описание каждой команды. Это облегчает обзор, если Вы захотите сделать изменения в конфигурации позже.

 

Примечания :

 

IR configuration file (файл конфигурации)

Файл конфигурации может сохраняться и загружаться на/с диска. Это текстовый файл, который может изменяться в любом текстовом редакторе. Формат простой и понятный.

 

IR signal bandwidth (Полоса ИК сигналов)

Инфракрасные коды по большей части состоят из комбинации двух чисел: 0 и 1. TVTool должен определить для каждого сигнала 0 или 1 согласно длине сигнала. Алгоритм Использования может корректироваться этой функцией. Если различие по длине между 0s и 1s - очень небольшое эта функция должна быть включена.

В практике : Если Вы нажимаете кнопку на д/у в течение нескольких секунд и получаемый код меняет значения, поставьте галочку. Затем сигнал обязательно должен быть получен снова.

 

Skip infrared commands (Пропустить команду)

Некоторые д/у посылают комплект кодов всякий раз, когда кнопка нажата. Например если Вы нажимаете кнопку 7, они посылают:

0,0,0,7,0

Если Вы нажимаете 8 они посылают : 0,0,0,8,0

TVTool конечно должен получать 0 для каждого ключа как первый код оценки. Используйте эту функцию, чтобы пропустить первое количество кодов, здесь их было 3. Так как Вы вероятно не знаете сколько нулей (или других фиксированных кодов) послано, увеличивайте значение пропуска по одному и проверяйте каждый раз д/у пока TVTool не получит соответствующий код.

 

Eliminate toggle bit (Устранить бит)

Изготовители д/у очень творческие люди. Итак, некоторые из них используют бит переключателя. Этот бит изменяет свою величину всякий раз, когда Вы нажимаете ту же кнопку. Так нажатие той же кнопки три раза могло произвести коды (в двоичном формате):

Вы можете увидеть, что вторые биты справа переключаются между 0 и 1. Получатель может различить, если кнопка была нажата короткое или долгое время. Тем не менее, для использования с TVTool это плохо поскольку он думает, что 2 другие кнопки были нажаты. Чтобы предохранить это есть функция 'Устранить бит'.

Чтобы включить устранение нажмите 'Поиск бит'. Затем нажмите одну кнопку на вашем д/у 2 раз (загорится сигнальный кружок). Дайте TVTool немного времени (полсекунды) прежде чем нажимать другие кнопки. После это сделано TVTool показывает битовую маску. Бит маска накладывается непосредственно после того, как код получен и отфильтрован. Если Вы теперь нажмёте кнопку в д/у на долгое время, Вы увидите, что TVTool принимает один и тот же код. Проблема решена!

При очистке кнопки битовая маска может установиться на 0 снова.

List of commands (Список команд)

К настоящему времени поддерживаются эти команды: