Главная страница
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.019 c
7-88267
Ifrit
2003-02-03 19:45
2003.03.27
RTF--->Word и обратно


3-87823
Злодей
2003-03-08 12:05
2003.03.27
BDE


3-87783
reticon
2003-03-11 11:29
2003.03.27
использование файлов excel


3-87813
Эльман
2003-03-07 16:44
2003.03.27
Суммирование калькулируемых полей


6-88123
Dmitriy_R
2003-02-03 12:59
2003.03.27
Email Server