Главная Проекты Идеи Soft О авторе
 

Доработка проекта USB - InfroRed (IgorPlug2).
Доработанный драйвер.

Рис. 1 Внешний вид универсального сэмпла.
Увеличить

Совместимого как с проектом IgorPlug2, так и с Управляемым реле, а так же с Блоком 4 для 'PS/2' проекта GraniCubicle.

План.

       1) Вступление.
       2) Разновидности драйвера и программного обеспечения.
       3) Изменения от ALF.

       AA) Быстрый старт проекта IgorPlug2 - тут.

       A) Прошивки и драйвера - тут.
       Б) Библиотека для стыковки IgorPlug2 и SlyControl - тут.
       В) Программный Осциллограф для экспериментов - тут.
       Г) Стандартная реализация IgorPlug2 - тут.
       Д) Управляемое реле на основе IgorPlug2 - тут.
       Е) Технические характеристики ПТК - тут.
       Ж) Методика выбора пульта ДУ для IgorPlug - тут.
       З) Виды кодировок ПДУ - тут.
       И) Варианты дизайна печатных плат - тут.
       К) USB Key на основе IgorPlug2 - тут.
       Л) Список часто задаваемых вопросов FAQ - тут
       М) Драйвер для IgorPlug2 доработанный пользователями - Эта страница.

       X) Обратная связь - тут.

Вступление.

       Пользователь ALF столкнулся с проблемой проблемы установки драйверов. Определялось у него все хорошо, а драйвер упорно отказывался устанавливаться... Долго бегал вокруг компьютера с шаманским бубном, но оригинальный драйвер содержал небольшие неточности, что в итоге привело к переписыванию файла драйвера IgorPlug.inf.

Разновидности драйвера и программного обеспечения.

Оригинальный драйвер и тестовая программа для теста для x32- тут
Модификация драйвера от ALF x32 - тут
Модификация драйвера от Sooloom для x64- тут
Осциллограф (улучшенная версия программы для тестов) - тут

Изменения от ALF.

В секции [Version]

Изменил
Class=USB на Class=Ports

Удалил
DriverVer=12/11/2004,1.00.0000.0

Добавил
секцию с параметром определяющим где находятся файлы этого драйвера

[DestinationDirs]
DefaultDestDir = 4

В секции [IgorCeskoCompany]
добавил еще одну строчку чтобы уж точно!!!
%USB\VID_03EB&PID_0002.DeviceDesc%=IgorPlug.Dev, USB\VID_03EB&PID_0002

Секцию [DestinationDirs]
Переписал полностью и упростил...

Было
[DestinationDirs]
IgorPlug.Files.Ext = 10,System32\Drivers
IgorPlug.Files.Inf = 10,INF
IgorPlug.Files.Dll = 25

Стало
[DestinationDirs]
IgorPlug.Files.Ext = 4
IgorPlug.Files.Inf = 20
IgorPlug.Files.Dll = 4

Следовательно в секции [IgorPlug.AddService]
изменил параметр ServiceBinary = %10%\System32\Drivers\IgorPlug.sys
на ServiceBinary = %4%\IgorPlug.sys

и последнее в секции [Strings]
добавил как и выше еще один дубль
USB\VID_03EB&PID_0002.DeviceDesc="Infrared computer remote control IgorPlug-USB real"

Все !

С уважением - ALF.

Ограничения.

       Устройство разработано по принципу КАК ЕСТЬ и автор не несёт ответственности за явный (или не явный) ущерб, причинённый в результате повторения.

То есть все эксперименты вы делаете на свой страх и риск.

       Список часто задаваемых вопросов читайте в    FAQ.

       Если у вас возникли вопросы и предложения - пишите мне по адресу внизу страницы

       Если вы нашли на моём сайте что-либо интересное или полезное для себя и хотите видеть на этом сайте новые интересные проекты, а также поддержку, доработки существующих проектов, то все желающие могут поддержать данный проект, частично покрыть оплату хостинга, затраты на разработку и переделку проектов.

       Кошелёк для оплаты накладных расходов на сайт Z158779319858 в системе WebMoney.

       Принимаю только безвозмездную помощь :)


       Все статьи, опубликованные на этом сайте защищены Частью 4 Гражданского Кодекса Российской Федерации. Запрещено полное или частичное копирование материалов без согласия их авторов. Незаконное использование материалов сайта влечет за собой административную ответственность в виде компенсации в размере от 10.000 рублей до 5.000.000 рублей [Ст. 1301, 1250, 1252, 1253 ГК РФ]. При согласованном использовании материалов сайта обязательна активная ссылка на www.mindrunway.ru и указание авторства.



Copyright© 2007-2012 QuickWitted Почта     grani СОБАКА mindrunway РУ
Ссылки
Гостевая
Форум