-
- Всем огромное спасибо! - бомж(11.03.2017 18:34)
- Пользую для HID в дельфЯх или компонент JvHidDeviceController, или сгенеренный для дельфей кусок из проекта Easy HID (используется их DLL - "обертка"). Все очень просто получается - при обнаружении/наличии HID девайса с нужными VID_PID генерятся Гудвин(118 знак., 29.07.2019 11:00)
- Херасе. Древняя ветка всплыла... А все сообщения зеленые ;) - Гудвин(29.07.2019 11:07)
- Я редактировал свое старое сообщение - добавил дескрипторы. Потому и всплыла. - LightElf(29.07.2019 11:58)
- Херасе. Древняя ветка всплыла... А все сообщения зеленые ;) - Гудвин(29.07.2019 11:07)
- Пользую для HID в дельфЯх или компонент JvHidDeviceController, или сгенеренный для дельфей кусок из проекта Easy HID (используется их DLL - "обертка"). Все очень просто получается - при обнаружении/наличии HID девайса с нужными VID_PID генерятся Гудвин(118 знак., 29.07.2019 11:00)
- ну и аспект что с одного HID'a быстрее чем 1кГц * 64 байт передавать не получитсяесли память не изменяет - RED_DRAGON(11.03.2017 11:06)
- jedi HID component был когдато :) - RED_DRAGON(11.03.2017 11:04)
- Что-то я со сна не соображу... а как вы, матёрые человечещи, делаете "обычный виртуальный COM" (чтобы стандартными средствами виделся) и при этом High-Speed (USB 2.0)? Или вы не делаете, вам там скорость выше пары мегабод не нужна? - Николай Коровин(11.03.2017 10:55)
- Виртуальный COM на USB 2.0 - это обычно FS (Full Speed), а не HS (High Speed). Его-то "матёрые человечещи" и делают, тогда как HS - это уже эксклюзив, который по плечу только самым матёрым. - Ксения(12.03.2017 14:10)
- Вот-вот-вот, мне как раз именно Х-клюзив был наиболее любопытен :) PIC32 его умеет, например, но нюанс с дровами интересен, что они скажут, увидев на порту сочетание COM и HS o_O - Николай Коровин(12.03.2017 14:41)
- Вот пример --> - MBedder(12.03.2017 14:56, ссылка, ссылка)
- Спасибо, фмемориз :) - Николай Коровин(12.03.2017 15:42)
- Вот пример --> - MBedder(12.03.2017 14:56, ссылка, ссылка)
- Вот-вот-вот, мне как раз именно Х-клюзив был наиболее любопытен :) PIC32 его умеет, например, но нюанс с дровами интересен, что они скажут, увидев на порту сочетание COM и HS o_O - Николай Коровин(12.03.2017 14:41)
- ...и ещё дурацкий вопрос -- есть какие-то стандарты IP over Serial, кроме просто "модемного протокола PPP без собссно модема"? - Николай Коровин(12.03.2017 14:06)
- Виртуальный COM на USB 2.0 - это обычно FS (Full Speed), а не HS (High Speed). Его-то "матёрые человечещи" и делают, тогда как HS - это уже эксклюзив, который по плечу только самым матёрым. - Ксения(12.03.2017 14:10)
- Вот тут я писаАл когда то -> Действительно все очень просто. Сейчас найду у себя на диске и брошу в upload... - Гудвин(10.03.2017 18:19, ссылка)
- Выложил. Рули на здоровье :) - Гудвин(10.03.2017 18:24)
- Спасибо! - бомж(11.03.2017 18:33)
- Выложил. Рули на здоровье :) - Гудвин(10.03.2017 18:24)
- устарело уже конечно, но может таки и пригодится, VCL для 7 дельфи, все работало - incognito(10.03.2017 17:15, ссылка)
- Спасибо! - бомж(11.03.2017 18:34)
- Либо я не понял вопрос, либо я не понял проблемы. Вряд ли есть что-то более простое, чем руление HID-устройствами. Пишу на Це, использую Feature Report. Могу поделиться примером. - LightElf(10.03.2017 16:25 - 16:31)
- Тогда мне расскажите, я не умею :). Умею делать только CDC-устройства, которые выглядят из компьютера, как виртуальный COM-порт (он же RS-232). А как обратиться к HID-устройству, для меня так и осталось загадкой. - Ксения(10.03.2017 16:30 - 16:35)
- Там самое мутное - найти нужное устройство из всех подключенных. Для чего пользую чужой кусочек кода. А после получения хендла все просто: HidD_GetFeature/HidD_SetFeature, ReadFile/WriteFile. Естественно речь идет о своих собственных устройствах. LightElf(174 знак., 10.03.2017 16:37 - 16:54)
- Большое спасибо! То, что надо! - бомж(10.03.2017 17:01)
- Вот еще нашел примерчик, давно писал. Гуевая утиля для переключения двух релюшек, подключенных через USB HID. LightElf(31.03.2017 16:52 - 29.07.2019 10:48)
- У TI есть апнота и примеры какие-то, там еще полезно серийники смотреть, если к одному компу подключена стопка одинаковых девайсов. LightElf(10.03.2017 17:06 - 17:08)
- Большое спасибо! То, что надо! - бомж(10.03.2017 17:01)
- Там самое мутное - найти нужное устройство из всех подключенных. Для чего пользую чужой кусочек кода. А после получения хендла все просто: HidD_GetFeature/HidD_SetFeature, ReadFile/WriteFile. Естественно речь идет о своих собственных устройствах. LightElf(174 знак., 10.03.2017 16:37 - 16:54)
- Тогда мне расскажите, я не умею :). Умею делать только CDC-устройства, которые выглядят из компьютера, как виртуальный COM-порт (он же RS-232). А как обратиться к HID-устройству, для меня так и осталось загадкой. - Ксения(10.03.2017 16:30 - 16:35)
- Всем огромное спасибо! - бомж(11.03.2017 18:34)