2010-04-22 12 views
6

में मैंने इसे पढ़ लिया है: https://stackoverflow.com/questions/1176053/, जो एक अंतर्दृष्टिपूर्ण लेख था।यूएसबी डिवाइस से पढ़ना और इसमें प्रश्न भेजना, सी #

हालांकि, मेरे पास डब्लूएमआई में कोई बड़ी पृष्ठभूमि नहीं है, और मुझे बड़ी मात्रा में दस्तावेज भारी होने के लिए मिला। मुझे वह नहीं मिल रहा है जिसे मैं ढूंढ रहा हूं।

स्थिति यह है कि मेरे पास एक उपकरण है जो पीसी के साउंडकार्ड में यूएसबी पोर्ट पर डेटा भेज देगा।

कैमरा-सॉफ्टवेयर पर विचार करें। आप अपने कैमरे को कनेक्ट करते हैं, प्रोग्राम शुरू करते हैं, और आप कैमरे के साथ प्रोग्राम को नियंत्रित कर सकते हैं, और वीका बनाम। उदाहरण के लिए, आप कैमरे पर एक बटन दबा सकते हैं और यह प्रोग्राम में ट्रांसमिट करना शुरू कर देगा। या आप प्रोग्राम में एक बटन क्लिक कर सकते हैं और यह डेटा के लिए पूछताछ शुरू कर देगा।

मुझे इस डेटा को सुरक्षित और सही करने के लिए क्वेरी करने और पकड़ने का कोई तरीका ढूंढने की आवश्यकता है। यह शायद बाइट्स का स्ट्रीम है, लेकिन इसके लिए खोज कोई परिणाम नहीं देती है।

मुझे लगता है कि मुझे पहले किसी तरह कनेक्ट करने की आवश्यकता है। फिर क्वेरी भेजें। फिर प्राप्त करें।

हालांकि, दोनों को कनेक्ट करना और क्वेरी करना कुछ ऐसा है जो मुझे उदाहरण कोड या सिस्टम में नहीं मिल रहा है। एमएसडीएन पर प्रबंधन दस्तावेज।

उत्तर

2

मुझे नहीं लगता कि डब्लूएमआई कोड आपके लिए प्रासंगिक होगा, मुझे लगता है कि यह डिवाइस के बारे में मूलभूत जानकारी प्राप्त करने में सक्षम है। यदि आप वास्तव में डेटा को पढ़ना और भेजना चाहते हैं तो आपको विभिन्न एपीआई का उपयोग करना होगा।
जब मैंने कोई यूएसबी डिवेलॉमेंट किया है तो यह ज्यादातर एचआईडी का उपयोग कर रहा है जो काफी सरल है, लेकिन मुझे नहीं लगता कि आप एचआईडी का उपयोग करके ऑडियो स्ट्रीम ट्रांसफर कर सकते हैं, आपको ऑडियो क्लास ड्राइवर का उपयोग करने की आवश्यकता होगी। हालांकि आपको ध्वनि कार्ड के बारे में जानकारी जानने के लिए छिपाई का उपयोग करने की आवश्यकता हो सकती है।

कुछ उपयोगी लिंक्स आप मिल शुरू करने के लिए कर रहे हैं:

जैन एक्सलसन की वेबसाइट (यूएसबी के लेखक पूर्ण) - http://janaxelson.com/usbc.htm

एक USB सी # के लिए घटक HID - http://www.codeproject.com/KB/cs/USB_HID.aspx?msg=2004501

नेट के लिए एक USB पुस्तकालय - http://www.icsharpcode.net/OpenSource/SharpUSBLib/

एक वेब कैमरा अनुप्रयोग के लिए एक जावा नमूना - http://www.mutong.com/fischer/java/usbcam/

0
+0

ध्यान दें कि [कड़ी-केवल उत्तर] (http://meta.stackoverflow.com/tags/link-only-answers/info:यहाँ यूएसबी उपकरणों को पढ़ने और लिखने के लिए एक और महान एक है) निराश हैं, SO जवाब समाधान के लिए खोज का अंत बिंदु होना चाहिए (बनाम। फिर भी संदर्भों का एक और स्टॉपओवर, जो समय के साथ पुराना हो जाता है)। लिंक को संदर्भ के रूप में रखते हुए, यहां स्टैंड-अलोन सारांश जोड़ना पर विचार करें। – kleopatra

संबंधित मुद्दे