vehicle_hvac স্ট্রাকট রেফারেন্স
#include < vehicle.h >
ডেটা ক্ষেত্র | |
মিলন { | |
int32_t ফ্যান_স্পীড | |
int32_t fan_direction | |
যানবাহন_বুলিয়ান_টি অ্যাক_অন | |
যানবাহন_বুলিয়ান_টি সর্বোচ্চ_এসি_অন | |
যানবাহন_বুলিয়ান_টি সর্বোচ্চ_ডিফ্রস্ট_অন | |
যানবাহন_বুলিয়ান_টি রিসার্ক_অন | |
যানবাহন_বুলিয়ান_টি ডুয়াল_অন | |
যানবাহন_বুলিয়ান_টি পাওয়ার_অন | |
ভাসমান তাপমাত্রা_কারেন্ট | |
ভাসমান তাপমাত্রা_সেট | |
যানবাহন_বুলিয়ান_টি ডিফ্রস্ট_অন | |
}; | |
বিস্তারিত বিবরণ
HVAC সম্পত্তি ক্ষেত্র।
বিভিন্ন এইচভিএসি বৈশিষ্ট্য সংজ্ঞায়িত করে যা ভেহিকেল_এইচভিএসি_টি (নীচে দেখুন)। আমরা এই বৈশিষ্ট্যগুলিকে বৈশ্বিক সুযোগের বাইরে সংজ্ঞায়িত করি যাতে HAL বাস্তবায়ন এবং HAL ব্যবহারকারীরা (JNI) সঠিকভাবে টাইপকাস্ট করতে পারে vehicle_hvac ।
ফিল্ড ডকুমেন্টেশন
মিলন { ... } |
প্রতিটি সম্ভাব্য HVAC সম্পত্তির জন্য একটি কাঠামো সংজ্ঞায়িত করুন। নোট: ক) ফ্যানের গতি (0 - 6) থেকে একটি সংখ্যা যেখানে 6 হল সর্বোচ্চ গতি। (TODO define enum) b) তাপমাত্রা হল একটি ভাসমান বিন্দু সেলসিয়াস স্কেল। c) দিকনির্দেশটি enum vehicle_fan_direction-এ সংজ্ঞায়িত করা হয়েছে।
HAL-এর উচিত #entries_number of vehicle_hvac_properties তৈরি করা এবং নিচের "properties" ভেরিয়েবলে বরাদ্দ করা।
যানবাহন_বুলিয়ান_টি অ্যাক_অন |
যানবাহন_বুলিয়ান_টি ডিফ্রস্ট_অন |
যানবাহন_বুলিয়ান_টি ডুয়াল_অন |
যানবাহন_বুলিয়ান_টি সর্বোচ্চ_এসি_অন |
যানবাহন_বুলিয়ান_টি সর্বোচ্চ_ডিফ্রস্ট_অন |
যানবাহন_বুলিয়ান_টি পাওয়ার_অন |
যানবাহন_বুলিয়ান_টি রিসার্ক_অন |
এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল:
- hardware/libhardware/include/hardware/ vehicle.h