Menilai hardware

Penilaian hardware melibatkan penentuan tiga efek haptik, 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 atau penyebut umum dalam pemetaan HAL-API yang disediakan dalam Memetakan konstanta antara HAL dan API . Tombol 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 pendek

Konstanta VibrationEffect.createOneShot(20,255) adalah untuk efek haptic kustom. Untuk impuls kustom tunggal yang singkat, 20 md adalah batas maksimum yang direkomendasikan untuk menentukan durasi. Impuls tunggal yang lebih panjang dari 20 md tidak direkomendasikan karena dianggap sebagai getaran berdengung.

Bentuk gelombang efek haptic kustom singkat

Gambar 19. Efek haptic kustom pendek

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 haptik kustom adalah salah satu indikator untuk mengevaluasi kemampuan perangkat untuk haptik kaya. timings [] dan amplitudes [] yang direkomendasikan adalah {500, 500} dan {128, 255}, masing-masing, yang menunjukkan tren peningkatan amplitudo dari 50% hingga 100%, dengan frekuensi pengambilan sampel 500 md.

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 dieksekusi VibrationEffect.createWaveform dengan amplitudo yang bervariasi seperti yang dimaksud.

Diagram alur penilaian efek sentuhan subjektif

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

Melakukan penilaian subjektif

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

Pertanyaan spesifik yang disusun berdasarkan gagasan ini terlihat seperti berikut: 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 terasa yang tidak dapat dirasakan pengguna, atau haptik yang tidak diinginkan yang tidak menghasilkan pola seperti yang diinginkan.

Melakukan penilaian lanjutan

Sangat direkomendasikan untuk melakukan penilaian kualitas lanjutan. Penilaian kualitas lanjutan mengkarakterisasi atribut efek haptik yang dapat diukur untuk menerapkan haptik berkualitas. Setelah selesai, produsen perangkat akan dapat mendiagnosis status haptic saat ini, yang berarti mereka dapat menetapkan sasaran untuk meningkatkan kualitas secara keseluruhan. Lihat Penilaian hardware.