Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: 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 вся ветка

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
1-87954
ish1
2003-03-17 10:51
2003.03.27
Направление текста снизу вверх


3-87792
AleksandrKu
2003-03-07 14:01
2003.03.27
поможите люди добри как Stored процедурку написать


1-88035
kull
2003-03-14 16:05
2003.03.27
Как вести лог в windows


1-87887
AFrolov
2003-03-13 17:45
2003.03.27
получить список форм кот. созданы в Application через CreateForm


3-87798
Leo_pr
2003-03-07 15:16
2003.03.27
Картинки в базе