मैं एंड्रॉइड सेंसर डेटा के साथ काम कर रहा हूं। मेरा आवेदनकम्पास मुझे पागल डेटा देता है, अंशांकन आवश्यक है या सेंसर टूट गया है?
SensorManager.getRotationMatrixFromVector(
mRotationMatrix , event.values);
उपयोग करें और यह अच्छी तरह से आज सुबह, जब तक काम कर रहा है जब रोटेशन मैट्रिक्स (एक सेकंड में डब्ल्यू करने के लिए एन बदलें) शोर काफी मात्रा में डेटा भेजने के लिए शुरू कर दिया।
यह मेरे कोड में कोई समस्या नहीं है, क्योंकि शुक्रवार को काम कर रहा था और कोई बदलाव नहीं हुआ है। मैंने बाजार से एक कंपास ऐप का उपयोग किया है, और कंपास यादृच्छिक डेटा दे रहा है।
मैंने अपने ऐप का परीक्षण किसी अन्य टैबलेट पर किया है, और यह अच्छी तरह से काम कर रहा है।
क्या कोई जानता है कि यह क्यों हो रहा है? सेंसर के साथ एक समस्या? क्या इसे अंशांकन की आवश्यकता है?
धन्यवाद, मैं पहले ही जीपीएस स्थिति का परीक्षण कर रहा हूं, और जब तक टैबलेट एक मजबूत चुंबकीय क्षेत्र में पूरी रात रुक गया तब तक ठीक काम कर रहा था, यह हो सकता है कि मैं समर्थन – vgonisanz
पर कॉल करूंगा बस resus की तरह "3 अक्ष" स्पिन आज़माएं। इसे लगभग 3 गुना मोर्चे पर वापस घुमाएं, फिर इसे दूसरी तरफ घुमाएं और फिर 3 बार फिर से घुमाएं, फिर इसे घुमाएं (इसे एक मेज पर कताई की तरह) 3 बार। मुझे नहीं लगता कि समर्थन मदद करेगा क्योंकि यह शायद दोषपूर्ण नहीं है। बस हस्तक्षेप के सभी संभावित स्रोतों से दूर जाने का प्रयास करें - शुभकामनाएं – Tim
मैंने अल्फा बहुत कम (छोटे बदलावों के लिए) के साथ एक साधारण कम पास फ़िल्टर लागू करने का प्रयास किया है, लेकिन यह काम नहीं करता है, सेंसर सुसंगत नहीं देता है डेटा, तो यह पूरी तरह टूटा हुआ है। तो, लोग, उच्च चुंबकीय क्षेत्रों के साथ सावधान रहें। – vgonisanz