Вниз
Скачать: 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.016 c
1-87898
ghg
2003-03-13 08:41
2003.03.27
Нетипизированный файл и Tbitmap


1-87916
D.M.
2003-03-17 12:10
2003.03.27
Получения списка папок.


1-87917
V-A-V
2003-03-17 12:19
2003.03.27
StringGrid


6-88121
Керик
2003-01-25 19:02
2003.03.27
Отключение от инета


4-88297
Amber
2003-01-27 18:11
2003.03.27
Кто шарит в Winsta и Desktop-ах помогите.




   Наверх