2012-04-18 13 views
9

मैं एक ऐप बना रहा हूं जिसे कैमरे के लिए रिमोट कंट्रोल माना जाता है। ऐसा करने के लिए, मुझे यूएसबी के माध्यम से भेज रहे संकेतों की व्याख्या करने की आवश्यकता है जैसे कि मैं भौतिक रूप से बटन दबा रहा था। अब तक, कोई सफलता नहीं।एंड्रॉइड 4.0.3। यूएसबी होस्ट - कैमरे के साथ संचार

मैंने देखा है कि जब मैं केबल प्लग करता हूं, कैमरा स्वचालित रूप से "फ़ाइल स्थानांतरण मोड" पर स्विच करता है और बड़े पैमाने पर स्टोरेज डिवाइस के रूप में कार्य करता है। मेरे ज्ञान के लिए कैमरे कैमरे से कनेक्ट होने पर फिल्में या फिल्में नहीं बना सकते हैं, इसलिए मुझे लगता है कि समस्या यह है कि मुझे कैमरे को उस मोड पर स्विच नहीं करना है - कोई विचार यह है कि मैं यह कैसे कर सकता हूं।

मैंने जांच की है कि डिवाइस में अलग-अलग इंटरफ़ेस हैं या नहीं, लेकिन यह केवल एक बड़े संग्रहण डिवाइस के रूप में कार्य कर सकता है। मैं थोक ट्रांसफर के माध्यम से एक संकेत भेजने की कोशिश कर रहा हूँ।

मुझे पता है कि कंप्यूटर से कनेक्ट होने पर रिकॉर्ड आदि जैसे आदेश भेजना संभव है, उदा। लिनक्स के तहत एक सी प्रोग्राम का उपयोग करके - इसे केवल सही लेखन() कमांड की आवश्यकता होती है, जिसमें पहले सही वर्णनकर्ता उदा। fd = open ("/ dev/ttyUSB0", O_RDWR)।

क्या कोई जानता है कि मैं एंड्रॉइड के साथ समान कार्यक्षमता कैसे प्राप्त कर सकता हूं?

उत्तर

2

यह मेरे अपने प्रश्न का उत्तर देने के लिए बेवकूफ लगता है, लेकिन मुझे अपनी समस्या का समाधान करने का कोई तरीका मिला। जब बड़े पैमाने पर स्टोरेज कार्यक्षमता की बात आती है - यह वास्तव में कैमरे के सेटअप मेनू में चयन करने का विकल्प था जिसके साथ मैं काम कर रहा हूं (मुझे नहीं पता कि यह अन्य कैमरों के साथ कैसा है)। जब यह हल हो गया, मुझे अभी भी थोक ट्रान्सफर() के साथ समस्या थी - मुझे पता था कि मुझे थोक ट्रांसफर() के माध्यम से 2-अक्षर सिग्नल भेजना था, लेकिन जब मैंने इसे भेजा तो कैमरा ने जवाब नहीं दिया। जैसा कि यह निकला, मुझे इसे अलग-अलग हस्तांतरण में भेजना पड़ा। तो यह वास्तव में दो एक-चरित्र थोक स्थानान्तरण था। मुझे नहीं पता कि इससे कोई फर्क क्यों पड़ता है, लेकिन ऐसा हुआ और अब मैं यूएसबी के माध्यम से अपने कैमरे के सभी मेनू को नियंत्रित करने में सक्षम हूं।

+0

मगडा, अगर आपने अपने प्रश्न का उत्तर दिया है, तो आगे बढ़ें और इसे सही उत्तर के रूप में चिह्नित करें, इससे दूसरों की मदद मिलेगी। :) –

+1

मैं सोच रहा था कि मैं ऐसा कर सकता हूं - धन्यवाद :) – Magda

+0

क्या आपको पीटीपी के लिए प्रोटोकॉल का कोई दस्तावेज मिला - क्या विभिन्न कैमरा निर्माताओं के लिए कोई एकीकृत सेट है? – SEngstrom

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