2013-01-31 45 views
8

मैं ऐसे एप्लिकेशन पर काम कर रहा हूं जो आईओएस < -> ओएसएक्स संचार करता है। अधिकांश भाग के लिए मैंने इसे हल किया है।ओएसएक्स और आईओएस के बीच ब्लूटूथ संचार

मैं संचार करने के लिए CocoaPort का उपयोग कर रहा हूं। वाईफ़ाई के ऊपर यह अच्छी तरह से काम किया और बहुत तेज़ था।

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

अब मेरा सवाल है, मैं ब्लूटूथ कनेक्शन की गति को कैसे सुधार सकता हूं? मुझे शायद 100kb/s अधिकतम मिल रहा है और ऐसा लगता है कि कनेक्शन अभी भी खुला है, भले ही लगभग 1 मिनट बाद रुक जाए।

मुझे लगता है कि मुझे तेज कनेक्शन प्राप्त करने के लिए ब्लूटूथ 3.0 में AMP/HS सामग्री का उपयोग करने की आवश्यकता है। मेरी समझ यह है कि यह मेरे डिवाइस (एमबीपी रेटिना और आईपैड 3 के बीच एक एडहोक वायरलेस नेटवर्क बनाता है, इसलिए एक सभ्य गति में सक्षम होना चाहिए।)

विकी के अनुसार, ब्लूटूथ 4.0 में ब्लूटूथ 3.0 में एचएस स्पेक शामिल है और ब्लूटूथ एक्सप्लोरर के अनुसार , आईपैड 4.0 spec है। उच्च गति कनेक्शन का अनुरोध करने के लिए, IOBluetooth के माध्यम से, कोई रास्ता है?

उत्तर

0

एक इंजीनियर @ ऐप्पल के अनुसार, यह वर्तमान में व्यवहार्य नहीं है। सबसे अच्छा आप ब्लूटूथ क्लासिक कर सकते हैं, जो संभवतः मुझे प्राप्त गति है।

यदि आप यह सुविधा चाहते हैं, तो bugreporter.apple.com पर एक सुविधा अनुरोध खोलने पर विचार करें।