Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.03.27;
Скачать: [xml.tar.bz2];

Вниз

Так, кстати, никто здесь 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
3-87790
Жук
2003-03-07 13:12
2003.03.27
Имя компьютера юзера


4-88295
HanIP
2003-01-30 12:35
2003.03.27
mciSendString


3-87853
Димыч
2003-03-10 17:52
2003.03.27
DBGrid


6-88115
JamesBond
2003-02-05 19:08
2003.03.27
IdSMTP1


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский