2013-11-05 5 views
7

उद्देश्य मैं ब्लूटूथ का उपयोग कर आईओएस डिवाइस से पीसी पर डेटा पास करना चाहता हूं। डेटा को डेस्कटॉप पर कीबोर्ड इनपुट के रूप में देखना चाहिए। मैं इसके बारे में कुछ पृष्ठभूमि अनुसंधान कर रहा हूं और किसी भी एचआईडी कीबोर्ड एमुलेटर डोंगल का उपयोग करने के बारे में सोचा हूं। कोई भी ब्लूटूथ का उपयोग कर डेटा पास कर सकता है और डोंगल इसे पीसी पर कीबोर्ड इनपुट के रूप में दिखाएगा।ब्लूटूथ छिपाई डोंगल पर आईओएस डिवाइस से विंडोज पीसी तक डेटा भेजना

कुछ संबंधित शोध का परिणाम: प्रारंभ में मैंने सीधे विंडोज़ पीसी के साथ एक आईओएस डिवाइस को जोड़ने की कोशिश की। मैं असफल रहा था। कुछ शोधों और कई प्रश्नों को पढ़ने के बाद, यह पता चला है कि एक आईओएस डिवाइस केवल एमएफआई (आईपैड/आईपॉड/आईफोन के लिए बनाया गया) अनुपालन डिवाइस/एक्सेसरी के साथ जोड़ा जा सकता है, यानी जिनके पास Apple के साथ एनडीए पर हस्ताक्षर किए गए हैं और MFI प्रोग्राम में शामिल हो गए हैं । यह एक मैक के साथ जोड़ा जा सकता है।

प्रश्न:

  • ब्लूटूथ 4.0 की रिलीज के साथ

    , ऐसा लगता है कि इस प्रतिबंध दूर किया जा सकता और यह किसी भी BLE 4.0 के अनुरूप डिवाइस के साथ युग्मित किया जा सकता है। ऐसा है क्या?

  • यदि कोई बीएलई 4.0 का उपयोग कर एचआईडी कीबोर्ड एमुलेटर डोंगल के लिए ब्लूटूथ का उपयोग कर सकता है, तो क्या आईओएस डिवाइस को जोड़ना संभव है जो इसके साथ बीएलई 4.0 का समर्थन करता है और कैसे?

  • क्या किसी ने किसी विशेष एचआईडी कीबोर्ड एमुलेटर डोंगल को बीएलई 4.0 का समर्थन करने का प्रयास किया है? यदि हां तो कोई प्राथमिकताएं। मैं Bluegiga USB Dongle पर आया लेकिन यह सुनिश्चित नहीं है कि यह उद्देश्य को हल करेगा या नहीं।

मैं आपके इनपुट के लिए आभारी रहूंगा।

+0

आईओएस में कुछ ऐसा करना। ब्लूटूथ Dongle (Gatt पर बीएलई छिपाई) का उपयोग कर अपने आईओएस को बाहरी हार्डवेयर से कनेक्ट करने की आवश्यकता है। और मैं चाहता हूं कि डोंगल आईफोन पर कीबोर्ड स्ट्रोक पास करे। क्या यह संभव है ? क्या आप समझ सकते हैं कि यह संभव है या नहीं। ! –

उत्तर

6

ब्लूटूथ 4.0-अनुरूप डिवाइस के साथ भी, आईओएस डिवाइस के साथ मानक ("उच्च ऊर्जा") ब्लूटूथ के माध्यम से संचार अभी भी केवल एमएफआई-अनुरूप उपकरणों के साथ अनुमति है। आईओएस उपकरणों के साथ ब्लूटूथ कम ऊर्जा संचार वह हिस्सा है जो अब ऐप्पल द्वारा पूरी तरह से खुला और अप्रतिबंधित है। यदि आप किसी अन्य कंप्यूटिंग डिवाइस (विंडोज़, मैक, एंड्रॉइड इत्यादि) को डेटा भेजना चाहते हैं, तो ब्लूटूथ ली वह है जिसे आपको आवश्यकता होगी (किसी के विपरीत रिवर्स-इंजीनियरिंग Bonjour over Bluetooth PAN connections)।

आईओएस 6.0 के रूप में, आईओएस डिवाइस खुद को ब्लूटूथ ली परिधीय की तरह दिख सकते हैं, इसलिए ब्लूटूथ ली केंद्रीय उपकरणों के रूप में स्थापित डेस्कटॉप कंप्यूटर उन्हें कनेक्ट कर सकते हैं। आप संचार के लिए अपनी प्रोफ़ाइल को एक साथ रख सकते हैं, क्योंकि आप आईओएस और विंडोज़ पक्षों को नियंत्रित करेंगे, या आप अपने आईओएस डिवाइस को एक मानक कीबोर्ड, हृदय गति सेंसर इत्यादि की नकल कर सकते हैं।

जहां तक ​​संगत डोंगल , answers to this question कई ब्लूटूथ ली डोंगल सूचीबद्ध करता है जो मैक पर कोर ब्लूटूथ के साथ काम करने के लिए जाने जाते हैं। सीएसआर वाले लोगों को अक्सर उद्धृत किया जाता है और अन्य लोगों के बीच मैंने बात की है। मैं विंडोज़ समर्थन के लिए बात नहीं कर सकता, लेकिन मुझे लगता है कि वहां ड्राइवर का समर्थन होगा, और मैंने सुना है कि विंडोज 8.1 ब्लूटूथ ली के लिए समर्थन बढ़ाता है।

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

+0

अद्भुत उत्तर के लिए धन्यवाद ब्रैड। मैंने आज एक BLED112 यूएसबी डोंगल खरीदा। मैं पहले से ही आईओएस ibeacon सामान के साथ खेला है। यह जैसा दिखता है। ब्लूगiga मंच पढ़ने से मुझे जो मिला वह यह था कि यह एक परिधीय उपकरण के रूप में कार्य करता है और केंद्रीय उपकरणों से जुड़ता है। मेरा अंतिम उद्देश्य यूएसबी डोंगल को एचआईडी डिवाइस के रूप में प्रीसेट करना है और ब्लूटूथ का उपयोग करके आईओएस डिवाइस से डेटा पास करना है। डोंगल को डेटा जोड़ने और भेजने के लिए, मुझे कैसे पता होना चाहिए कि बीएलई 4.0 परिधीय डोंगल में सेवा क्या है? उनके यूयूआईडी क्या हैं? मुझे कोई संबंधित समर्थन दस्तावेज़ नहीं मिला या क्या मैं इसे गलत समझ रहा हूं? –

+0

एक आईओएस डिवाइस के साथ iBeacon परिधीय डिवाइस के रूप में कार्य करते हुए, हम इसे पहले से प्रोग्राम करते हैं। इसलिए हम सभी सेवाओं, विशेषताओं और उनके यूयूआईडी को जानते हैं। क्या मैं यूएसबी डोंगल प्रोग्राम को समाप्त करूंगा? धन्यवाद ब्रैड आपके लिए बहुत कुछ। तुम्हारी मदद के लिए शुक्रिया। –

+0

@ShobhitPuri - मुझे यकीन नहीं है कि आप अपने BLED112 को छिपाई परिधीय के रूप में सेट करना चाहते हैं, क्योंकि मेरा मानना ​​है कि उन परिधीय को पढ़ने के लिए भेजा गया है, जिन्हें भेजा नहीं गया है। डेटा इंटरचेंज के लिए, मैं एक कस्टम प्रोफाइल स्थापित करने की सिफारिश करता हूं (ब्लूगिगा में एक आरएस -223 सीरियल संचार उदाहरण है जो इस संबंध में उपयोगी है)। BLED112 डिवाइस पर फर्मवेयर चमकाने (फर्मवेयर बनाने के लिए ब्लूगिगा के बीजीस्क्रिप्ट का उपयोग करके) कॉन्फ़िगर करने योग्य है। Bluegiga इस प्रक्रिया पर बहुत अच्छा दस्तावेज है, और बीजीस्क्रिप्ट उनके उदाहरणों से सीखना मुश्किल नहीं है। –

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