मैं ब्लूटूथ डिवाइस के तुरंत बाद डिस्कनेक्शन का पता लगाने के लिए एक तरीका ढूंढ रहा हूं (1 सेकंड अधिकतम), आमतौर पर "डिवाइस बहुत दूर" परिदृश्य में। वर्तमान में मैं इसे के साथ BluetoothDevice.ACTION_ACL_DISCONNECTED
प्राप्त कर सकता हूं, लेकिन इसमें आग लगने में लगभग 20 सेकंड लगते हैं ... यह समय-समय पर सेट करने के लिए तेज़ होगा, लेकिन मुझे लगता है कि इसे निम्न स्तर पर करने का एक तरीका होना चाहिए।एंड्रॉइड तुरंत ब्लूटूथ डिस्कनेक्ट का पता लगाता है
8
A
उत्तर
6
इसे उच्च स्तर पर क्यों नहीं करें? ब्लूटूथ टाइमआउट में कुछ समय लगता है - यह आरएफ प्रौद्योगिकी के साथ निहित है।
प्रति सेकंड एक बार संदेश भेजने के बारे में क्या? यदि कोई उत्तर नहीं ->डिस्कनेक्ट
यह वही है जो मैं अब तक कर रहा हूं, प्रति सेकंड एक बार स्वीकार्य है। मैंने सोचा कि यह कम स्तर का स्तर तेज होगा क्योंकि इसे हर समय कनेक्शन के बारे में पता होना चाहिए ... मुझे लगता है कि मैं गलत था। – Solenoid
हाँ, ब्लूटूथ चश्मे में कुछ टाइमआउट हैं, और वे अनुकूलन योग्य हैं, लेकिन आप कुछ भी नहीं के लिए बहुत अधिक शक्ति का उपभोग करेंगे। इसके अलावा उन्हें पाने के लिए मुश्किल/असंभव है। और चूंकि मैं सही था, मतदान में कोई नुकसान नहीं! : डी – Radu
@ राडू आपका जवाब! कम गुणवत्ता है, इसलिए इसमें कुछ कोड या विस्तृत विवरण जोड़ना चाहिए – Hamad