Android ऐप्लिकेशन के हिसाब से, हर Android सेंसर एक अलग इकाई है. इसका मतलब है कि अलग-अलग सेंसर के बीच कोई इंटरैक्शन नहीं होता.
- ऐसा तब भी होता है, जब कई Android सेंसर एक ही फ़िज़िकल सेंसर का इस्तेमाल करते हों
- उदाहरण के लिए: कदमों की संख्या गिनने वाला, गति और एक्सलरोमीटर, ये सभी एक ही फ़िज़िकल एक्सलरोमीटर पर निर्भर करते हैं. इसलिए, ये एक साथ काम करने चाहिए
- यह एक ही सेंसर के वेक-अप और नॉन-वेक-अप वर्शन के लिए भी सही है
Android सेंसर एक साथ और एक-दूसरे से अलग काम करने चाहिए. इसका मतलब है कि किसी एक Android सेंसर पर की गई किसी भी कार्रवाई का असर, दूसरे सेंसर के व्यवहार पर नहीं पड़ना चाहिए.
खास तौर पर, एचएएल लेवल पर:
- सेंसर चालू करना
- किसी सेंसर को बंद करना
- किसी सेंसर की सैंपलिंग फ़्रीक्वेंसी बदलना
- किसी सेंसर की रिपोर्टिंग में लगने वाले ज़्यादा से ज़्यादा समय में बदलाव करना
इनकी वजह से:
- चालू किए गए किसी अन्य सेंसर को काम करना बंद करने के लिए
- सैंपलिंग रेट बदलने के लिए, चालू किया गया कोई दूसरा सेंसर
- किसी दूसरे सेंसर को चालू करके, उसकी मेज़रमेंट क्वालिटी को कम करना
- इवेंट डिलीवर करने के लिए, कोई ऐसा सेंसर जो चालू नहीं है
ऊपर दी गई कोई भी कार्रवाई, किसी दूसरे सेंसर पर की जाने वाली कार्रवाइयों (चालू करना, बंद करना, और पैरामीटर में बदलाव करना) को रोक नहीं सकती. उदाहरण के लिए, यह ज़रूरी नहीं है कि चरण की गिनती करने वाले डिवाइस को चालू करने के लिए, ऐक्सीलेरोमीटर चालू हो.
एक और अहम उदाहरण के तौर पर, 5 हर्ट्ज़ पर चालू किए गए वेक-अप सेंसर को करीब 5 हर्ट्ज़ पर इवेंट जनरेट करने चाहिए. भले ही, उसका नॉन-वेक-अप वैरिएंट 100 हर्ट्ज़ पर चालू किया जा रहा हो.