Menilai hardware

Penilaian hardware melibatkan penentuan tiga efek haptic, yang diberi label Efek 1, 2, dan 3 untuk penilaian khusus ini.

Efek 1: Konstanta haptik pendek yang telah ditentukan sebelumnya

Konstanta VibrationEffect.EFFECT_CLICK adalah efek dasar pengukuran atau penyebut umum dalam pemetaan HAL-API yang disediakan di Konstanta peta antara HAL dan API . Ini dipetakan dengan efek yang paling sering digunakan, HapticFeedbackConstants.KEYBOARD_PRESS. Menilai efek ini membantu menentukan kesiapan perangkat target Anda untuk haptik yang jelas.

Efek 2: Efek haptic kustom singkat

Konstanta VibrationEffect.createOneShot(20,255) adalah untuk efek haptic kustom. Untuk impuls kustom tunggal yang singkat, 20 milidetik adalah nilai minimum maksimum yang direkomendasikan untuk menentukan durasi. Satu impuls yang berdurasi lebih dari 20 milidetik tidak direkomendasikan karena dirasakan sebagai getaran berdengung.

Bentuk gelombang efek haptik kustom
pendek

Gambar 19. Efek haptic kustom singkat

Efek 3: Efek haptic kustom panjang dengan variasi amplitudo

Konstanta VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) adalah untuk efek kustom panjang dengan variasi amplitudo. Kemampuan untuk menghasilkan amplitudo yang bervariasi untuk efek haptic kustom adalah salah satu indikator untuk mengevaluasi kemampuan perangkat untuk haptik kaya. timings [] dan amplitudes [] yang direkomendasikan adalah {500, 500} dan {128, 255}, yang masing-masing menunjukkan tren peningkatan amplitudo dari 50% hingga 100%, dengan frekuensi sampling 500 milidetik.

Bentuk gelombang efek haptik dengan variasi
amplitudo

Gambar 20. Efek haptic kustom panjang dengan variasi amplitudo

Untuk memeriksa kemampuan hardware kontrol amplitudo untuk Efek 3, gunakan metode Vibrator.hasAmplitudeControl(). Hasilnya harus true untuk menjalankan VibrationEffect.createWaveform dengan amplitudo yang bervariasi seperti yang diinginkan.

Diagram alir penilaian efek haptik
subjektif

Gambar 21. Penilaian subjek terhadap efek haptic 1, 2, dan 3

Melakukan penilaian subjektif

Untuk pemeriksaan koherensi cepat, lakukan penilaian subjektif terlebih dahulu. Tujuan penilaian subjektif adalah untuk mengamati amplitudo efek haptik guna menentukan apakah perangkat dapat menghasilkan haptik dengan amplitudo yang dapat dirasakan manusia.

Pertanyaan spesifik yang disusun berdasarkan gagasan ini terlihat seperti ini: Dapatkah perangkat menghasilkan efek haptik yang dapat dirasakan oleh pengguna seperti yang diharapkan? Menjawab pertanyaan ini membantu Anda menghindari haptik yang gagal, termasuk haptik yang tidak terlihat yang tidak dapat dirasakan pengguna, atau haptik yang tidak diinginkan saat bentuk gelombang tidak menghasilkan pola seperti yang diinginkan.

Melakukan penilaian lanjutan

Sebaiknya lakukan penilaian kualitas lanjutan. Penilaian kualitas lanjutan mencirikan atribut efek haptik yang dapat diukur untuk menerapkan haptik berkualitas. Setelah selesai, produsen perangkat harus dapat mendiagnosis status haptic saat ini, yang berarti mereka dapat menetapkan sasaran untuk meningkatkan kualitas secara keseluruhan. Lihat Penilaian hardware.