Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Свой драйвер для Webcam genius i-look 325, програмное использование pan&tilt 
:(
    Опции темы
panason
Дата 8.10.2009, 20:26 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 8.10.2009

Репутация: нет
Всего: нет



Есть устройство вебкамера genius i-look 325t, камера поворотна-наклонная, можно управлять даже с пульта(хотя незачем).
Собственно вопрос ни в одной программе для вебкамер функция pan&tilt(наклон&поворот) не работает, к ним можно достучаться только через вызов свойств камеры закладка называется motor. Писал в саппорт гениуса -- глухо. Решил написать собственны драйвер но знаний маловато -- требуется помощь.
Снял данные с устройства при помощи Device Monitoring Studio когда нажимаю кнопку в лево(с выключенным изображением)
Вот результат 
Destination: Interface, Index 0
Reserved Bits: 0
Request: 0x0
Value: 0x10c0
Get 0x8 bytes from the device
033357: Control Transfer (UP), 04.09.2009 16:19:41.421 +0.0. Status: 0x00000000
Pipe Handle: 0x8615cc28

C4 00 00 00 00 00 00 00 Ä.......
Setup Packet
C1 00 C0 10 00 00 08 00 Á.À.....
Recipient: Interface
Request Type: Vendor
Direction: Device->Host
Request: 0x0 (Unknown)
Value: 0x10c0
Index: 0x0
Length: 0x8
033358: Vendor-Specific Request (DOWN), 04.09.2009 16:19:41.421 +0.0
Destination: Interface, Index 0
Reserved Bits: 0
Request: 0x0
Value: 0x10c0
Get 0x1 bytes from the device

033359: Control Transfer (UP), 04.09.2009 16:19:41.421 +0.0. Status: 0x00000000
Pipe Handle: 0x8615cc28

C4 Ä
Setup Packet

033360: Vendor-Specific Request (DOWN), 04.09.2009 16:19:41.421 +0.0
Destination: Interface, Index 0
Reserved Bits: 0
Request: 0x8
Value: 0x10c0
Send 0x8 bytes to the device

033361: Control Transfer (UP), 04.09.2009 16:19:41.421 +0.0. Status: 0x00000000
Pipe Handle: 0x8615cc28

C4 00 00 00 00 00 00 00 Ä.......
Setup Packet

033362: Vendor-Specific Request (DOWN), 04.09.2009 16:19:41.421 +0.0
Destination: Interface, Index 0
Reserved Bits: 0
Request: 0x8
Value: ч
Send 0x1 bytes to the device

033363: Control Transfer (UP), 04.09.2009 16:19:41.421 +0.0. Status: 0x00000000
Pipe Handle: 0x8615cc28

00 .
Setup Packet

033364: Vendor-Specific Request (DOWN), 04.09.2009 16:19:41.421 +0.0
Destination: Interface, Index 0
Reserved Bits: 0
Request: 0x0
Value: 0x10c0
Get 0x8 bytes from the device

033365: Control Transfer (UP), 04.09.2009 16:19:41.421 +0.0. Status: 0x00000000
Pipe Handle: 0x8615cc28

D4 00 05 05 05 05 05 00 Ô.......
Setup Packet

Для написания дров хочу использовать Windriver но не знаю как применить полученные данные
Драйвер затем хочу использовать в собственной java программе, оберну с код в java классы
Если есть какие нибудь другие варианты (возможно модификация существующего драйвера) буду рад
PM MAIL   Вверх
panason
  Дата 9.10.2009, 16:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 8.10.2009

Репутация: нет
Всего: нет



Может я не правильно излагаю ((( Могите с драйвером, я камеру токо для своего home-проекта и покупал а вышла лажа. smile 

PM MAIL   Вверх
mr_smit
Дата 9.10.2009, 16:28 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 254
Регистрация: 27.2.2008
Где: Самара

Репутация: 1
Всего: 4



Нужно было заранее думать и предусмотреть такое развитие событий. Извини в драйверах не силен. Драйвер для незнакомого устройства тебе вряд ли кто напишет, разве что за денежку...
PM MAIL   Вверх
cardinal
Дата 10.10.2009, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Цитата(mr_smit @  9.10.2009,  14:28 Найти цитируемый пост)
Драйвер для незнакомого устройства тебе вряд ли кто напишет, разве что за денежку... 

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


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
panason
Дата 10.10.2009, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 8.10.2009

Репутация: нет
Всего: нет



Ок, значит буду писать в другой ветке)).  В стандартном драйвере можно вызвать свойство камеры -- называется "motor", но из других программ камерой нельзя управлять, даже можно вызвать это свойство из java но токо как native. Вот я и подумал что к ним(pan&tilt) может можно как-то достучаться и управлять
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0723 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.