|  Если 
                  для вашего тюнера нет готовых настроек можно сделать свой *.cfg 
                  файл. Откройте файл Unknown.cfg в блокноте и сохраните под другим 
                  именем, исправьте в нем поле 
 Name="Мой тюнер"
 Открываем настройку плагина и выбираем Model: Мой тюнер, 
                    будет все время гореть Pressed как будто нажата кнопка. 
                    Нажимаем кнопки на пульте и смотрим Code.  В некоторых тюнерах могут наблюдаться постоянно меняющиеся 
                    значения, например в GoTView первые два байта кода постоянно 
                    меняются, независимо от состояния кнопок пульта. При этом следует определить какие байты отвечают за кнопки 
                    и сразу задать маску кнопок (KeyMask) вида 0000FFFF, 
                    где F указать для позиций, значение которых зависит 
                    от кнопок пульта, и 0 для прочих позиций (например 
                    для GoTView 7135 это будет 00000FFF).
 Если значение меняется при нажатии кнопки и не меняется пока 
                    не нажмешь другую кнопку, то нужно подбирать ResetAdr, 
                    например для AverTV 307 будет ResetAdr=2, а для GotView будет 
                    ResetAdr=15. Если значение меняется и когда нажимаешь кнопку и когда отпускаешь, 
                    то оставьте ResetAdr=-1
 Если при удержании кнопки чередуются какие-то значения, то 
                    в вашем cfg файле оставьтеReleaseDetect=0
 иначе укажите
 ReleaseDetect=1
 (для более четкого определения отпускания кнопки, а не просто 
                    по таймауту)
 Нужно определить какой бит меняется при нажатии и отпускании 
                    кнопки. Например для LifeView при нажатии кнопки Air/TV код будет 
                    06879000h, а при отпускании 06839000h (все значения шестнадцатиричные).
 Вычев из большего числа меньшее получаем, что маска для определения 
                    "кнопка нажата" будет PressMask =00040000
 Если при нажатии кнопки бит выставляется в 1 (как в примере 
                    выше, значение при нажатой кнопке больше значения при отпущенной), 
                    то нужно написать PressFlag =1, иначе PressFlag 
                    =0
 Теперь при нажатии кнопок должна правильно появляться надпись 
                    Pressed / Released.
 Записываем в раздел [Keys] названия кнопок и их коды по аналогии:
 [Keys]
 06800000="TV"
 08400000="Video"
 0A400000="Audio"
 ...
 
 Убедительная просьба - присылайте 
                    мне ваши настроечные файлы для других тюнеров.
 |