मुझे अपने आवेदन के लिए कंपास बनाने की आवश्यकता है।कम्पास सटीकता दुविधा
प्रलेखन इसे पढ़ने से लगता है कि ऐसा करने के दो उचित तरीके हैं:
- Sensor.TYPE_ORIENTATION विधि: यह यह करने का आसान तरीका है। इसके साथ समस्या यह सटीक नहीं है। जब मैं स्नैप्टिक कम्पास के साथ अपने पढ़ने की तुलना करता हूं तो यह लगभग 10-15 डिग्री दूर है जो मेरे उद्देश्यों के लिए अस्वीकार्य है।
- सेंसर.TYPE_ACCELEROMETER, सेंसर.TYPE_MAGNETIC_FIELD और getRotationMatrix() remapCoordinateSystem() और getOrientation() विधि के साथ संयोजन में: दस्तावेज़ीकरण कहता है कि यह "आमतौर पर अधिक सटीक" होता है। समस्या श्रोता के साथ पंजीकृत विलंब के बावजूद है जब डिवाइस फ्लैट सतह पर स्थिर होता है तब भी कंपास पागल हो जाता है।
इस समस्या को हल करने के लिए किसी भी सुझाव की सराहना की जाएगी।
हां यह बिल्कुल मुद्दा था। – mob1lejunkie