Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 15.06.2011, 21:49  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Пётр_В, да, я пробовал указывать тип переменных при объявлении функции. Не помогло. Ладно, попробую на purebasic.
Реклама:
Easyrider83 вне форума  
Непрочитано 16.06.2011, 12:26  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Сообщение от Rubashka Посмотреть сообщение
http://bascom.at.ua/publ/usb_termome...mega8/1-1-0-30
Несколько вариантов работы - 2 библиотеки для VBNET и C#, VB6, Pure Basic...
Странно. Нашел пример работы именно с моей библиотекой. Именно так, как писал я. Все тоже самое. И точно так же не работает.
Разобрался. Сначала открываем хендл, затем производим любые действия. Даже если устройство не подключено, все равно открываем.

Последний раз редактировалось Easyrider83; 16.06.2011 в 12:33.
Easyrider83 вне форума  
Непрочитано 16.06.2011, 14:16  
Пётр_В
Частый гость
 
Регистрация: 15.06.2011
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 5 сообщении(ях)
Пётр_В на пути к лучшему
По умолчанию Re: VB.NET USB HID

Сообщение от Easyrider83 Посмотреть сообщение
Даже если устройство не подключено, все равно открываем.
Там в библиотеке есть функция HID_DeviceTest, проверяющая подключено ли устройство. Если подключено, она вернет 1, или 0, если не подключено.

PS.
Прочитайте статью в журнале "Радио" 2011, № 4, стр. 27 - 30.
Думаю что после этого будет проще со всем разобраться.
Пётр_В вне форума  
Непрочитано 16.06.2011, 14:23  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Пётр_В, спасибо, уже все работает. Даже половину кода накатал уже. Дома буду в реальном устройстве тестить.
У меня до этого было организовано через call-back. Ну и терялся делегат в мусоре периодически. Сейчас сделал опрос по таймеру. Тоже не фонтан - нет данных, программа ждет у моря погоды. Но это не мой случай - устройство постоянно гнобит комп потоком информации.
Easyrider83 вне форума  
Непрочитано 16.06.2011, 14:29  
vsky
Вид на жительство
 
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
vsky на пути к лучшему
По умолчанию Re: VB.NET USB HID

Пётр_В, рад, что Вы стали участником нашего форума.

есть ли место, где выложены все Ваши статьи?

спасибо.
vsky вне форума  
Непрочитано 16.06.2011, 15:16  
Пётр_В
Частый гость
 
Регистрация: 15.06.2011
Сообщений: 29
Сказал спасибо: 0
Сказали Спасибо 15 раз(а) в 5 сообщении(ях)
Пётр_В на пути к лучшему
По умолчанию Re: VB.NET USB HID

Я статьи, публикуемые в журналах не выкладываю в интернете.
Поэтому они есть только в журналах.
Пётр_В вне форума  
Непрочитано 27.09.2011, 11:16  
voldyr3000
Прохожий
 
Регистрация: 02.10.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
voldyr3000 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Сообщение от mobil2005 Посмотреть сообщение
Системное программирование под байсиком это вообще изврат.
Ну, Бейсики бывают разные.....) из их множества для системного программирования в принципе подходит PureBasic.... В VB.NET как-то громоздко все получается....Кстати библиотека HID_lib_Plus.dll скомпилирована в PureBasic...) кажись.... на основе системных hid.dll и прочих
Сам щас ваще сижу на работе ... и пытаюсь прикрутить эту библиотеку к VBA )) за отсутствием чего либо другого... )) чисто для изучения...
Только начал со всем этим разбираться.... довольно интересно..
Вот че-то не вкурю где взять номер версии HID-устройства..,
voldyr3000 вне форума  
Непрочитано 27.09.2011, 11:34  
voldyr3000
Прохожий
 
Регистрация: 02.10.2006
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
voldyr3000 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Ура! Нашел ) Вся нужная инфа об HID-устройстве (PID,VID, VersionNumber) видна в свойствах устройства в Диспетчере устройств - Коды (ID) оборудования... Буду пробовать мутить с HID-клавой )
voldyr3000 вне форума  
Непрочитано 27.09.2011, 12:43  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: VB.NET USB HID

Мой проект уже два или три месяца назад закончен и сдан заказчику. Все работает без глюков. Все довольны.
Easyrider83 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
USB HID report descriptor Easyrider83 Микроконтроллеры, АЦП, память и т.д 23 07.12.2010 20:51
Помогите разобраться USB Device - HID - Joystick redb Микроконтроллеры, АЦП, память и т.д 6 11.03.2010 14:20
USB HID девайс на 18F13K50 не хочет работать. DK Микроконтроллеры, АЦП, память и т.д 17 26.02.2010 18:31
AT90USB1287...Построение канала связи HID через USB AngelChik Микроконтроллеры, АЦП, память и т.д 1 25.07.2008 10:53
USB HID PIC18F4550 нужна помощь! tower2007 Микроконтроллеры, АЦП, память и т.д 0 17.04.2008 04:33


Часовой пояс GMT +4, время: 05:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot