यह पृष्ठ बताता है कि प्रत्येक SEAT_*
और STEERING_WHEEL_*
वाहन की संपत्ति एक वाहन में सीट और स्टीयरिंग व्हील की स्थिति और गति से कैसे संबंधित है।
SEAT_*
और STEERING_WHEEL_*
गुण वाहन गुण हैं जो hardware/interfaces
निर्देशिका में VehicleProperty.aidl
और packages/services/Car
निर्देशिका में VehiclePropertyIds.java
में परिभाषित हैं और CarPropertyManager
के माध्यम से प्रदर्शित होते हैं। सीट और स्टीयरिंग व्हील में आमतौर पर मौजूद सभी एक्चुएटर्स की स्थिति और गति को नियंत्रित करने के लिए इन गुणों का उपयोग करें। उदाहरण के लिए, सीट बैकरेस्ट के कोण और गति को SEAT_BACKREST_ANGLE_1_*
गुणों के माध्यम से डिजिटल किया जाता है।
गुण
प्रत्येक एक्चुएटर से दो गुण जुड़े हुए हैं:
_POS
सीट और स्टीयरिंग व्हील के उस हिस्से की वर्तमान स्थिति का वर्णन करता है जिसे वह नियंत्रित करता है।_MOVE
वर्णन करता है कि भाग किस दिशा और गति से चल रहा है, जो स्थिर होने पर0
पर सेट होता है।
विस्तृत डिज़ाइन
प्रत्येक आरेख में हाइलाइट किए गए भाग प्रदर्शित करते हैं कि सीट और स्टीयरिंग व्हील के कौन से हिस्से अपनी संबंधित संपत्ति के मूल्य में बदलाव के कारण घूम रहे हैं। ठोस तीर उस गति को दर्शाता है जब _MOVE
गुण सकारात्मक होता है (उदाहरण के लिए, _POS
गुण बढ़ रहा है) और बिंदीदार तीर उस गति को दर्शाता है जब _MOVE
गुण ऋणात्मक होता है (उदाहरण के लिए, _POS
गुण घट रहा है)।