BLE: दिलचस्प व्यवहार

वोट
1

मैं मोटो जी पहले संस्करण ब्लूटूथ मुद्दे हैं के बारे में पता कर रहा हूँ।

पृष्ठभूमि:

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

इस अधिक समझने के लिए, मैं प्ले स्टोर से अन्य BLE स्कैनर डाउनलोड किया। जब मैं bluevoid से BLE विश्लेषक का इस्तेमाल किया, यह इस बीकन पूरी तरह से कैप्चर करता है। मैं RSSI के रूप में मैं बीकन के लिए कदम बदल रहा है देख सकते हैं और यह बहुत तेजी से है। एक बार मैं पृष्ठभूमि के लिए BLE विश्लेषक धक्का और हमारे ऐप को जांच, आश्चर्यजनक रूप से हमारे एप्लिकेशन अब काम करता है। मैं इस, 20/20 बार मेरे ऐप (घर बटन दबाने से) के रूप में लंबे समय के रूप BLE विश्लेषक पृष्ठभूमि में धकेल दिया जाता है इस विशिष्ट बीकन कब्जा दोहराया। मैं या स्थापना रद्द करें या बिल्कुल भी अभ्यस्त खुला BLE विश्लेषक को पुनः आरंभ करते हैं, तो मेरे ऐप अभ्यस्त इस विशिष्ट बीकन पर कब्जा।

संभावित स्पष्टीकरण:

  1. अच्छा या बुरा इस विशिष्ट बीकन के लिए एक चैनल में विज्ञापन कर रहा है और इस विशिष्ट फोन पर डिफ़ॉल्ट स्कैनिंग एक बेमेल हो रही है। इस सही दिशा में है, तो कैसे एप्लिकेशन के माध्यम से डिफ़ॉल्ट स्कैनिंग चैनल बदलने के लिए?

  2. यह फोन वाईफ़ाई, ब्लूटूथ और 3 जी के लिए एक एकीकृत चिप है, जो सच हो सकता है हो सकता है। जब मैं वाईफ़ाई अक्षम करें, मैं व्यवहार में कोई परिवर्तन दिखाई नहीं देता। जब मैं डेटा को निष्क्रिय (3 जी, इस पर नहीं 4 जी), यह कुछ समय (2 में से 10) skybeacon पर कब्जा शुरू करते हैं। फिर 2 10 बार से बाहर एक repeatable समाधान नहीं है।

कोई विचार?

11/09/2016 को 17:24
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more