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 etkiyi değerlendirmek, 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 ses olarak algılandığı için önerilmez.

Kısa özel dokunsal efektin dalga biçimi

Şekil 1. Kısa özel dokunsal efekt.

Efekt 3: 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 dokunma teknolojisi 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 2. 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. Sonucun, VibrationEffect.createWaveform'ı amaçlandığı gibi değişen genlikte yürütmek için true olması gerekir.

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

Şekil 3. 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ılanabilir 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 dokunma teknolojisi veya dalga formlarının amaçlandığı gibi desenler oluşturmadığı istenmeyen dokunma teknolojisi de dahil olmak üzere başarısız dokunma teknolojisinden 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 dokunma teknolojisi uygulamak için dokunma teknolojisi efektlerinin ö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.