হার্ডওয়্যার মূল্যায়ন এই নির্দিষ্ট মূল্যায়নের জন্য তিনটি হ্যাপটিক প্রভাব, লেবেলযুক্ত প্রভাব 1, 2, এবং 3 সংজ্ঞায়িত করে।
প্রভাব 1: পূর্বনির্ধারিত ছোট হ্যাপটিক ধ্রুবক
VibrationEffect.EFFECT_CLICK
ধ্রুবক হল বেসলাইন প্রভাব বা HAL-API ম্যাপিং-এর সাধারণ হর যা HAL এবং API-এর মধ্যে মানচিত্র ধ্রুবকগুলিতে প্রদত্ত। এটি সর্বাধিক ব্যবহৃত প্রভাব, HapticFeedbackConstants.KEYBOARD_PRESS
দিয়ে ম্যাপ করা হয়েছে। এই প্রভাব মূল্যায়ন পরিষ্কার হ্যাপটিক্সের জন্য আপনার লক্ষ্য ডিভাইসের প্রস্তুতি নির্ধারণ করতে সাহায্য করে।
প্রভাব 2: সংক্ষিপ্ত কাস্টম হ্যাপটিক প্রভাব
VibrationEffect.createOneShot(20,255)
ধ্রুবকটি কাস্টম হ্যাপটিক প্রভাবের জন্য। সংক্ষেপে, একক কাস্টম ইম্পালস, 20 ms হল সর্বোচ্চ থ্রেশহোল্ড সময়কাল সংজ্ঞায়িত করার জন্য। 20 ms এর বেশি একটি একক প্ররোচনা সুপারিশ করা হয় না কারণ এটি একটি গুঞ্জন কম্পন হিসাবে বিবেচিত হয়৷
চিত্র 19. সংক্ষিপ্ত কাস্টম হ্যাপটিক প্রভাব
প্রভাব 3: প্রশস্ততা বৈচিত্র সহ দীর্ঘ কাস্টম হ্যাপটিক প্রভাব
VibrationEffect.createWaveform(timings[], amplitudes[], int repeat)
ধ্রুবক হল প্রশস্ততা বৈচিত্র সহ দীর্ঘ কাস্টম প্রভাবের জন্য। কাস্টম হ্যাপটিক প্রভাবগুলির জন্য বিভিন্ন প্রশস্ততা তৈরি করার ক্ষমতা সমৃদ্ধ হ্যাপটিক্সের জন্য ডিভাইসের ক্ষমতা মূল্যায়ন করার সূচকগুলির মধ্যে একটি। প্রস্তাবিত timings []
এবং amplitudes []
হল যথাক্রমে {500, 500}
এবং {128, 255}
, যা 500 ms স্যাম্পলিং রেট সহ 50% থেকে 100% পর্যন্ত প্রশস্ততা বৃদ্ধির প্রবণতা উপস্থাপন করে৷
চিত্র 20. প্রশস্ততা বৈচিত্র সহ দীর্ঘ কাস্টম হ্যাপটিক প্রভাব
Effect 3 এর জন্য প্রশস্ততা নিয়ন্ত্রণের হার্ডওয়্যার ক্ষমতা পরীক্ষা করতে, Vibrator.hasAmplitudeControl()
পদ্ধতি ব্যবহার করুন। উদ্দেশ্য অনুযায়ী পরিবর্তিত প্রশস্ততা সহ VibrationEffect.createWaveform
কার্যকর করতে ফলাফলটি true
হতে হবে।
চিত্র 21. হ্যাপটিক প্রভাব 1, 2, এবং 3 এর বিষয় মূল্যায়ন
একটি বিষয়গত মূল্যায়ন সঞ্চালন
একটি দ্রুত সমন্বয় চেক করার জন্য, প্রথমে একটি বিষয়গত মূল্যায়ন করুন। সাবজেক্টিভ অ্যাসেসমেন্টের লক্ষ্য হ'ল হ্যাপটিক প্রভাবের প্রশস্ততা পর্যবেক্ষণ করা যাতে ডিভাইসটি মানব-অনুভূতিযোগ্য প্রশস্ততার সাথে হ্যাপটিক্স তৈরি করতে পারে কিনা।
এই ধারণার চারপাশে গঠিত একটি নির্দিষ্ট প্রশ্ন এইরকম দেখায়: ডিভাইসটি কি ব্যবহারকারীদের কাছে প্রত্যাশিতভাবে উপলব্ধিযোগ্য হ্যাপটিক প্রভাব তৈরি করতে পারে? এই প্রশ্নের উত্তর আপনাকে ব্যর্থ হ্যাপটিক্স এড়াতে সাহায্য করে, যার মধ্যে অদৃশ্য হ্যাপটিক্স যা ব্যবহারকারীরা অনুভব করতে পারে না, বা অনিচ্ছাকৃত হ্যাপটিক্স যেখানে ওয়েভফর্মগুলি উদ্দেশ্য অনুযায়ী প্যাটার্ন তৈরি করে না।
একটি উন্নত মূল্যায়ন সঞ্চালন
উন্নত মানের মূল্যায়ন সঞ্চালন অত্যন্ত সুপারিশ করা হয়. উন্নত মানের মূল্যায়ন গুণগত হ্যাপটিক্স বাস্তবায়নের জন্য হ্যাপটিক প্রভাবের পরিমাপযোগ্য বৈশিষ্ট্যগুলিকে চিহ্নিত করে। শেষ হয়ে গেলে, ডিভাইস নির্মাতাদের বর্তমান হ্যাপটিক অবস্থা নির্ণয় করতে সক্ষম হওয়া উচিত, যার মানে তারা সামগ্রিক গুণমান উন্নত করতে লক্ষ্য নির্ধারণ করতে পারে। হার্ডওয়্যার মূল্যায়ন দেখুন।