Вниз
Скачать: CL | DM;

Так, кстати, никто здесь USB не программировал ?   Найти похожие ветки 

 
NetBreaker666 ©   (2003-03-11 17:15) [0]

Я бы компонент написал... может бы даже сурсами поделился...


 
han_malign ©   (2003-03-11 17:27) [1]

Вот сижу HID (human interface devices) USB ковыряю, вроде все просто и логично, но девайсину я уже убил (на прочь)...


 
REA ©   (2003-03-11 17:45) [2]

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


 
NetBreaker666 ©   (2003-03-11 17:56) [3]

Ну, начнем с того, что USB писали не идиоты, если плохо работает - это не USB кривой - это руки кривые. А каким вот образом в с HID работаете, возможно ли исп. DMA и т.д. ?


 
han_malign ©   (2003-03-11 17:56) [4]

компонентик на джедае
- видел я этот компонентик - просто АПИ в класс упакован и все, никаких прелестей облегчающих жизнь там нет, даже в чем-то неудобнее... А то что медленный - это само-собой - HID 1.0 только Control pipe юзает, HID 1.1 - Interrupt Out и Control In и позволяет входной то-же Interrupt сделать, длинные репорты (до 255 байт) до сих пор только - Reserved for future...


 
han_malign ©   (2003-03-11 18:01) [5]

Работаю через HIDApi, DMA с USB принципиально не живет, и вообще весь опрос - через циклический поллинг (система постоянно опрашивает устройство на предмет готовности данных), само устройство систему может дернуть только при подключении/отключении (собственно единственное прерывание USB на это и предназначено)...


 
REA ©   (2003-03-11 18:11) [6]

Вот и я о том же. А руки нормальные - линейкой конечно не мерял, но баги не у меня в программе и даже не в компоненте (который тоже не сказка, но подключения и отключения отлавливает), а глубже. Возможно в драйверах.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
3-87831
Ya_andrei
2003-03-10 09:39
2003.03.27
Подскажите пожалуйста почему у меня при использование Table1.Inse


1-87889
Makking
2003-03-15 16:40
2003.03.27
Как сохранить изображение из TImage в монохромном формате?


14-88148
Шишкин Илья
2003-03-12 16:49
2003.03.27
Напомните о Logo-Windows


1-87959
maximkus
2003-03-17 21:55
2003.03.27
Как отключить сочетание alt+f4 ???


14-88216
Adolf
2003-03-11 18:49
2003.03.27
Чаю!




   Наверх