Bu sayfada, her bir SEAT_*
ve STEERING_WHEEL_*
araç özelliğinin bir araçtaki koltuk ve direksiyon konumu ve hareketiyle ilişkisi açıklanmaktadır.
SEAT_*
ve STEERING_WHEEL_*
özellikleri, hardware/interfaces
dizininde VehicleProperty.aidl
ve packages/services/Car
dizininde VehiclePropertyIds.java
olarak tanımlanan ve CarPropertyManager
üzerinden sunulan araç özellikleridir. Koltuk ve direksiyonda bulunan tüm aktüatörlerin durumunu ve hareketini kontrol etmek için bu özellikleri kullanın. Örneğin, koltuk arkalığının açısı ve hareketi SEAT_BACKREST_ANGLE_1_*
özellikleri aracılığıyla dijitalleştirilir.
Özellikler
Her aktüatöre iki özellik eklenir:
_POS
, koltuk ve direksiyon simidinin kontrol ettiği kısmın mevcut konumunu tanımlar._MOVE
, parçanın hangi yönde ve hızda hareket ettiğini belirtir. Hareketsizken0
olarak ayarlanır.
Ayrıntılı tasarımlar
Her diyagramdaki vurgulanan bölümler, ilgili mülkün değeri değiştiği için koltuk ve direksiyon simidinin hangi bölümlerinin hareket ettiğini gösterir. Katı ok, _MOVE
özelliği pozitifken (örneğin, _POS
özelliği artıyorken) hareketi, noktalı ok ise _MOVE
özelliği negatifken (örneğin, _POS
özelliği azalıyorken) hareketi gösterir.