2015-09-15 4 views
5

मेरे पास एक बीएलई परिधीय डिवाइस है (जिसके लिए मैं फर्मवेयर को नियंत्रित करता हूं) और दो मोबाइल ऐप्स सेंट्रल के रूप में काम करते हैं, एक एंड्रॉइड पर, दूसरा आईओएस 8.1 पर।आईओएस ब्लूटूथ LE: कोड = 6 "कनेक्शन अप्रत्याशित रूप से समाप्त हो गया है।"

एंड्रॉइड ऐप ठीक काम करता है। आईओएस नहीं करता है। यह कनेक्शन के बाद कुछ समय स्वचालित रूप से डिस्कनेक्ट हो जाएगा। त्रुटि है:

कोड = 6 "कनेक्शन अप्रत्याशित रूप से समाप्त हो गया है।"

कनेक्शन और इस डिस्कनेक्शन के बीच का समय यादृच्छिक है। मैंने 40 से 4m30s तक मापा है।

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

डिस्कनेक्शन का कारण मुझे कैसे मिल सकता है?

उत्तर

2

परिधीय पर बीएलई मॉड्यूल के निर्माता, नॉर्डिक सेमीकंडक्टर से कुछ व्यापक समर्थन के बाद, हमें पूरा यकीन है कि इसका कारण आईफोन 5 सी बीएलई मॉड्यूल पर एक गलत घड़ी है। यही है, यह कनेक्शन अनुरोध में बताए गए से कम सटीक है।

https://devzone.nordicsemi.com/question/51258/ios-8-disconnection-code6-the-connection-has-timed-out-unexpectedly/

+1

ऐसा करने से आप क्या खत्म किया: यहाँ नॉर्डिक मंचों पर मेरे सवाल है? क्या आपने 'आईओएस' पक्ष या बीएलई मॉड्यूल पक्ष पर कुछ बदल दिया था? मुझे वर्तमान में एक ही समस्या का सामना करना पड़ रहा है ... – Sakiboy

+0

@Eliot, आपने इस समस्या को कैसे हल किया? – Scar

+0

मैंने परिधीय अनुरोधित न्यूनतम और अधिकतम कनेक्शन अंतराल को तब तक कम कर दिया जब तक यह बंद नहीं हो जाता। यह मेरे डिवाइस फर्मवेयर में परिधीय तरफ, दिमाग पर है। यदि आप केवल आईओएस ऐप में लिख रहे हैं, तो इससे मदद नहीं मिलती है, लेकिन आप कनेक्शन कनेक्शन अंतराल भी निर्दिष्ट कर सकते हैं। मैं भूल जाता हूं कि आपके पास आईओएस कितना नियंत्रण है। – Eliot

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