Donanımı değerlendirme

Donanım değerlendirmesinde, bu değerlendirme için 1, 2 ve 3 olarak etiketlenmiş üç dokunsal efekt tanımlanır.

1. efekt: Önceden tanımlanmış kısa dokunsal sabitler

VibrationEffect.EFFECT_CLICK sabiti, HAL ile API arasındaki sabitleri eşleme bölümünde sağlanan HAL-API eşlemesindeki temel efekt veya ortak paydadır. En çok kullanılan efekt olan HapticFeedbackConstants.KEYBOARD_PRESS ile eşlenir. Bu etkinin değerlendirilmesi, hedef cihazınızın net dokunsal geri bildirim için hazır olup olmadığını belirlemeye yardımcı olur.

2. efekt: Kısa özel dokunsal efekt

VibrationEffect.createOneShot(20,255) sabiti, özel dokunsal efektler içindir. Kısa ve tek özel dürtüler için süreyi tanımlarken önerilen maksimum eşik 20 ms'dir. 20 ms'den uzun tek bir darbe, titreşimli titreme olarak algılandığı için önerilmez.

Kısa özel dokunsal efektin dalga biçimi

Şekil 19. Kısa özel dokunsal efekt

3. efekt: Genlik değişimi olan uzun özel dokunsal efekt

VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) Sabiti, genlik varyasyonu olan uzun özel efektler içindir. Özel dokunsal efektler için farklı genlikler üretebilme özelliği, cihazın zengin dokunsal efektler konusundaki özelliklerini değerlendirmek için kullanılan göstergelerden biridir. Önerilen timings [] ve amplitudes [] sırasıyla {500, 500} ve {128, 255}'dür. Bu, 500 ms örnekleme hızıyla genlikte% 50'den %100'e artan bir trendi gösterir.

Genlik varyasyonu içeren dokunsal efekt dalga biçimi

Şekil 20. Genlik değişimi olan uzun özel dokunsal efekt

3. Efekt için genlik kontrolünün donanım özelliklerini kontrol etmek üzere Vibrator.hasAmplitudeControl() yöntemini kullanın. Sonuç, VibrationEffect.createWaveform değişen genlikte çalışması için true olmalıdır.

Öznel dokunsal efekt değerlendirmesinin akış şeması

Şekil 21. Dokunsal efekt 1, 2 ve 3'ün öznel değerlendirmesi

Öznel değerlendirme yapma

Hızlı bir tutarlılık kontrolü için önce öznel bir değerlendirme yapın. Subjektif değerlendirmenin amacı, cihazın insan tarafından algılanabilen genliklerde dokunsal efektler oluşturup oluşturamayacağını belirlemek için dokunsal efektlerin genliğini gözlemlemektir.

Bu kavram etrafında yapılandırılmış belirli bir soru şu şekilde görünür: Cihaz, kullanıcılara beklenen şekilde algılanabilir dokunsal efektler üretebiliyor mu? Bu soruyu yanıtlamak, kullanıcıların hissedemediği algılanamayan dokunsal geri bildirimler veya dalga biçimlerinin amaçlandığı gibi desenler oluşturmadığı istenmeyen dokunsal geri bildirimler de dahil olmak üzere başarısız dokunsal geri bildirimlerden kaçınmanıza yardımcı olur.

Gelişmiş değerlendirme gerçekleştirme

Gelişmiş kalite değerlendirmeleri yapmanız önemle tavsiye edilir. Gelişmiş kalite değerlendirmeleri, kaliteli dokunsal efektler uygulamak için dokunsal efektlerin ölçülebilir özelliklerini tanımlar. İşlem tamamlandığında cihaz üreticileri mevcut dokunsal durumu teşhis edebilmelidir. Bu sayede genel kaliteyi iyileştirmek için hedefler belirleyebilirler. Donanım değerlendirmesi başlıklı makaleyi inceleyin.