בדיקת החומרה

הערכת החומרה כוללת הגדרה של שלוש השפעות הלטקס, שמסומנות בתור השפעות 1, 2 ו-3 במסגרת ההערכה הספציפית הזו.

אפקט 1: ערכי קבועים מוגדרים מראש של משוב מישוש קצר

הקבוע VibrationEffect.EFFECT_CLICK הוא האפקט הבסיסי או המכנה המשותף במיפוי HAL-API שמופיע בקטע מיפוי קבועים בין HAL ל-API. הוא ממופה לאפקט הנפוץ ביותר, HapticFeedbackConstants.KEYBOARD_PRESS . הערכת ההשפעה הזו עוזרת לקבוע אם מכשיר היעד מוכן לחוויית מגע ברורה.

אפקט 2: אפקט רטט קצר בהתאמה אישית

הקבוע VibrationEffect.createOneShot(20,255) מיועד לאפקטים של משוב מישוש בהתאמה אישית. לפולסים קצרים ומותאמים אישית, הערך המומלץ לסף המקסימלי להגדרת משך הזמן הוא 20 אלפיות השנייה. לא מומלץ להשתמש בפולס יחיד ארוך מ-20 אלפיות השנייה, כי הוא נתפס כרטט זמזום.

צורת גל של אפקט רטט קצר בהתאמה אישית

איור 19. אפקט רטט קצר בהתאמה אישית

אפקט 3: אפקט מגע ארוך בהתאמה אישית עם שינוי באמפליטודה

הקבוע VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) הוא להשפעות מותאמות אישית ארוכות עם תנודות באמפליטודה. היכולת ליצור אמפליטודות משתנות לאפקטים הקטנים והרטטניים בהתאמה אישית היא אחד המדדים להערכת היכולות של המכשיר לרטט עשיר. הערכים המומלצים של timings [] ו-amplitudes [] הם {500, 500} ו-{128, 255}, בהתאמה, שמציגים מגמת עלייה באמפליטודה מ-50% ל-100%, עם קצב דגימה של 500 אלפיות השנייה.

צורת הגל של אפקט המשוב הפיזי עם תנודות באמפליטודה

איור 20. אפקט רטט ארוך בהתאמה אישית עם שינוי באמפליטודה

כדי לבדוק את יכולות החומרה של בקרת האמפליטודה לאפקט 3, משתמשים בשיטה Vibrator.hasAmplitudeControl(). התוצאה צריכה להיות true כדי להריץ את VibrationEffect.createWaveform עם אמפליטודה משתנה כמתוכנן.

תרשים זרימה של הערכת ההשפעה החזותית הסובייקטיבית

איור 21. הערכת הנושא של האפקט הפיזי 1, 2 ו-3

ביצוע הערכה סובייקטיבית

כדי לבצע בדיקה מהירה של עקביות, צריך לבצע קודם הערכה סובייקטיבית. המטרה של ההערכה הסובייקטיבית היא לבחון את האמפליטודה של האפקטים ההדדיים כדי לקבוע אם המכשיר יכול ליצור אפקטים הדדיים עם אמפליטודות שאנשים יכולים לחוש.

שאלה ספציפית שמבוססת על הרעיון הזה נראית כך: האם המכשיר יכול ליצור אפקטים הקטפטיים מורשים למשתמשים כצפוי? התשובה לשאלה הזו תעזור לכם למנוע חוויות מגע כושלות, כולל חוויות מגע לא מורגשות שהמשתמשים לא יכולים לחוש, או חוויות מגע לא רצויות שבהן צורות הגל לא יוצרות דפוסים כמתוכנן.

ביצוע הערכה מתקדמת

מומלץ מאוד לבצע בדיקות איכות מתקדמות. הערכות איכות מתקדמות מתארות מאפיינים כמותיים של אפקטים של משוב מגע כדי להטמיע משוב מגע באיכות גבוהה. בסיום, יצרני המכשירים יוכלו לאבחן את סטטוס הרטט הנוכחי, וכך להגדיר יעדים לשיפור האיכות הכוללת. בדיקת החומרה