سخت افزار را ارزیابی کنید

ارزیابی سخت‌افزار شامل تعریف سه جلوه لمسی با برچسب‌های جلوه‌های ۱، ۲ و ۳ برای این ارزیابی خاص است.

اثر ۱: ثابت‌های لمسی کوتاه از پیش تعریف‌شده

ثابت VibrationEffect.EFFECT_CLICK اثر پایه یا مخرج مشترک در نگاشت HAL-API است که در ثابت‌های Map بین HAL و API ارائه شده است. این ثابت با پرکاربردترین اثر، HapticFeedbackConstants.KEYBOARD_PRESS ، نگاشت شده است. ارزیابی این اثر به تعیین آمادگی دستگاه هدف شما برای لمس واضح کمک می‌کند.

جلوه ۲: جلوه لمسی سفارشی کوتاه

ثابت VibrationEffect.createOneShot(20,255) برای جلوه‌های لمسی سفارشی است. برای تکانه‌های سفارشی کوتاه و تکی، حداکثر آستانه توصیه شده برای تعریف مدت زمان، 20 میلی‌ثانیه است. تکانه تکی طولانی‌تر از 20 میلی‌ثانیه توصیه نمی‌شود زیرا به عنوان یک لرزش مبهم درک می‌شود.

شکل موج اثر لمسی سفارشی کوتاه

شکل ۱. جلوه لمسی کوتاه سفارشی.

جلوه ۳: جلوه لمسی سفارشی طولانی با تغییر دامنه

ثابت VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) برای افکت‌های سفارشی طولانی با دامنه متغیر است. توانایی تولید دامنه‌های متغیر برای افکت‌های لمسی سفارشی یکی از شاخص‌های ارزیابی قابلیت‌های دستگاه برای لمس غنی است. timings [] و amplitudes [] به ترتیب {500, 500} و {128, 255} هستند که روند افزایشی دامنه را از 50% تا 100% با نرخ نمونه‌برداری 500 میلی‌ثانیه نشان می‌دهد.

شکل موج اثر لمسی با دامنه متغیر

شکل ۲. افکت لمسی سفارشی طولانی با تغییر دامنه.

برای بررسی قابلیت‌های سخت‌افزاری کنترل دامنه برای Effect 3، از متد Vibrator.hasAmplitudeControl() استفاده کنید. نتیجه باید true باشد تا VibrationEffect.createWaveform با دامنه متغیر مورد نظر اجرا شود.

فلوچارت ارزیابی اثر لمسی ذهنی

شکل ۳. ارزیابی آزمودنی از اثر لمسی ۱، ۲ و ۳.

ارزیابی ذهنی انجام دهید

برای بررسی سریع انسجام، ابتدا یک ارزیابی ذهنی انجام دهید. هدف از ارزیابی ذهنی، مشاهده دامنه اثرات لمسی است تا مشخص شود که آیا دستگاه می‌تواند اثرات لمسی با دامنه‌های قابل درک توسط انسان ایجاد کند یا خیر.

یک سوال خاص که پیرامون این مفهوم مطرح می‌شود، به این شکل است: آیا دستگاه می‌تواند اثرات لمسی قابل درک را برای کاربران، آنطور که انتظار می‌رود، ایجاد کند؟ پاسخ به این سوال به شما کمک می‌کند تا از ایجاد اثرات لمسی ناموفق ، از جمله اثرات لمسی نامحسوس که کاربران نمی‌توانند آن را حس کنند، یا اثرات لمسی ناخواسته که در آن شکل موج‌ها الگوهای مورد نظر را ایجاد نمی‌کنند، جلوگیری کنید.

انجام ارزیابی پیشرفته

انجام ارزیابی‌های کیفی پیشرفته اکیداً توصیه می‌شود. ارزیابی‌های کیفی پیشرفته، ویژگی‌های قابل اندازه‌گیری اثرات لمسی را برای پیاده‌سازی کیفیت لمسی مشخص می‌کنند. پس از اتمام، تولیدکنندگان دستگاه باید بتوانند وضعیت فعلی لمسی را تشخیص دهند، به این معنی که می‌توانند اهدافی را برای بهبود کیفیت کلی تعیین کنند. به ارزیابی سخت‌افزار مراجعه کنید.