SEAT এবং STEERING_WHEEL বৈশিষ্ট্য

এই পৃষ্ঠাটি বর্ণনা করে যে কীভাবে প্রতিটি SEAT_* এবং STEERING_WHEEL_* যানবাহনের সম্পত্তি একটি গাড়ির একটি আসন এবং স্টিয়ারিং চাকার অবস্থান এবং চলাচলের সাথে সম্পর্কিত।

SEAT_* এবং STEERING_WHEEL_* বৈশিষ্ট্য হল গাড়ির বৈশিষ্ট্য যা VehicleProperty.aidlhardware/interfaces ডিরেক্টরিতে এবং VehiclePropertyIds.java packages/services/Car ডিরেক্টরিতে সংজ্ঞায়িত করা হয়েছে এবং CarPropertyManager মাধ্যমে প্রকাশ করা হয়েছে। সিট এবং স্টিয়ারিং হুইলে সাধারণত উপস্থিত সমস্ত অ্যাকচুয়েটরগুলির অবস্থা এবং গতিবিধি নিয়ন্ত্রণ করতে এই বৈশিষ্ট্যগুলি ব্যবহার করুন। উদাহরণস্বরূপ, SEAT_BACKREST_ANGLE_1_* বৈশিষ্ট্যের মাধ্যমে সিট ব্যাকরেস্টের কোণ এবং গতিবিধি ডিজিটাইজ করা হয়।

বৈশিষ্ট্য

প্রতিটি অ্যাকচুয়েটরের সাথে দুটি বৈশিষ্ট্য সংযুক্ত রয়েছে:

  • _POS সীটের অংশের বর্তমান অবস্থান এবং স্টিয়ারিং হুইল এটি নিয়ন্ত্রণ করে তা বর্ণনা করে।

  • _MOVE বর্ণনা করে যে অংশটি কোন দিকে এবং গতিতে চলছে, যা স্থির অবস্থায় 0 এ সেট করা হয়।

বিস্তারিত ডিজাইন

প্রতিটি ডায়াগ্রামে হাইলাইট করা অংশগুলি দেখায় যে আসন এবং স্টিয়ারিং হুইলের কোন অংশগুলি তার সংশ্লিষ্ট সম্পত্তির মান পরিবর্তন করার কারণে নড়ছে। কঠিন তীরটি আন্দোলনের প্রতিনিধিত্ব করে যখন _MOVE বৈশিষ্ট্যটি ধনাত্মক হয় (উদাহরণস্বরূপ, _POS বৈশিষ্ট্যটি বৃদ্ধি পাচ্ছে) এবং বিন্দুযুক্ত তীরটি আন্দোলনকে প্রতিনিধিত্ব করে যখন _MOVE বৈশিষ্ট্য নেতিবাচক হয় (উদাহরণস্বরূপ, _POS বৈশিষ্ট্যটি হ্রাস পাচ্ছে)।

VehicleProperty.aidl-এ সম্পত্তির নাম

SEAT_BACKREST_ANGLE_1

  • SEAT_BACKREST_ANGLE_1_POS
  • SEAT_BACKREST_ANGLE_1_MOVE
  • SEAT_BACKREST_ANGLE_2

  • SEAT_BACKREST_ANGLE_2_POS
  • SEAT_BACKREST_ANGLE_2_MOVE
  • SEAT_BELT_HEIGHT

  • SEAT_BELT_HEIGHT_POS
  • SEAT_BELT_HEIGHT_MOVE
  • SEAT_CUSHION_SIDE_SUPPORT

  • SEAT_CUSHION_SIDE_SUPPORT_POS
  • SEAT_CUSHION_SIDE_SUPPORT_MOVE
  • SEAT_DEPTH

  • SEAT_DEPTH_POS
  • SEAT_DEPTH_MOVE
  • SEAT_FORE_AFT

  • SEAT_FORE_AFT_POS
  • SEAT_FORE_AFT_MOVE
  • SEAT_HEADREST_ANGLE

  • SEAT_HEADREST_ANGLE_POS
  • SEAT_HEADREST_ANGLE_MOVE
  • SEAT_HEADREST_FORE_AFT

  • SEAT_HEADREST_FORE_AFT_POS
  • SEAT_HEADREST_FORE_AFT_MOVE
  • SEAT_HEADREST_HEIGHT

  • SEAT_HEADREST_HEIGHT_POS_V2
  • SEAT_HEADREST_HEIGHT_MOVE
  • SEAT_HEIGHT

  • SEAT_HEIGHT_POS
  • SEAT_HEIGHT_MOVE
  • SEAT_LUMBAR_FORE_AFT

  • SEAT_LUMBAR_FORE_AFT_POS
  • SEAT_LUMBAR_FORE_AFT_MOVE
  • SEAT_LUMBAR_SIDE_SUPPORT

  • SEAT_LUMBAR_SIDE_SUPPORT_POS
  • SEAT_LUMBAR_SIDE_SUPPORT_MOVE
  • SEAT_LUMBAR_VERTICAL

  • SEAT_LUMBAR_VERTICAL_POS
  • SEAT_LUMBAR_VERTICAL_MOVE
  • SEAT_TILT

  • SEAT_TILT_POS
  • SEAT_TILT_MOVE
  • SEAT_WALK_IN

  • SEAT_WALK_IN_POS
  • STEERING_WHEEL_DEPTH

  • STEERING_WHEEL_DEPTH_POS
  • STEERING_WHEEL_DEPTH_MOVE
  • STEERING_WHEEL_HEIGHT

  • STEERING_WHEEL_HEIGHT_POS
  • STEERING_WHEEL_HEIGHT_MOVE