Đánh giá phần cứng

Việc đánh giá phần cứng bao gồm việc xác định 3 hiệu ứng xúc giác, được gắn nhãn là Hiệu ứng 1, 2 và 3 cho hoạt động đánh giá cụ thể này.

Hiệu ứng 1: Hằng số xúc giác ngắn được xác định trước

Hằng số VibrationEffect.EFFECT_CLICK là hiệu ứng cơ sở hoặc mẫu số chung trong việc ánh xạ HAL-API được cung cấp trong phần Ánh xạ hằng số giữa HAL và API . Hằng số này được ánh xạ với hiệu ứng được dùng nhiều nhất, HapticFeedbackConstants.KEYBOARD_PRESS . Việc đánh giá hiệu ứng này giúp xác định mức độ sẵn sàng của thiết bị mục tiêu cho hiệu ứng xúc giác rõ ràng.

Hiệu ứng 2: Hiệu ứng xúc giác ngắn tuỳ chỉnh

Hằng số VibrationEffect.createOneShot(20,255) dùng cho các hiệu ứng xúc giác tuỳ chỉnh. Đối với các xung tuỳ chỉnh ngắn, đơn lẻ, 20 ms là ngưỡng tối đa được đề xuất để xác định thời lượng. Bạn không nên dùng một xung đơn dài hơn 20 ms vì xung này được cảm nhận là rung ù.

Dạng sóng của hiệu ứng xúc giác tuỳ chỉnh ngắn

Hình 1. Hiệu ứng xúc giác ngắn tuỳ chỉnh.

Hiệu ứng 3: Hiệu ứng xúc giác dài tuỳ chỉnh có biên độ thay đổi

Hằng số VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) dùng cho các hiệu ứng dài tuỳ chỉnh có biên độ thay đổi. Khả năng tạo ra các biên độ khác nhau cho hiệu ứng xúc giác tuỳ chỉnh là một trong những chỉ báo để đánh giá khả năng của thiết bị đối với hiệu ứng xúc giác phong phú. timings []amplitudes [] được đề xuất lần lượt là {500, 500}{128, 255}, thể hiện xu hướng tăng biên độ từ 50% lên 100%, với tốc độ lấy mẫu là 500 ms.

Dạng sóng hiệu ứng xúc giác có sự biến thiên về biên độ

Hình 2. Hiệu ứng xúc giác dài tuỳ chỉnh có biên độ thay đổi.

Để kiểm tra khả năng kiểm soát biên độ của phần cứng cho Hiệu ứng 3, hãy sử dụng Vibrator.hasAmplitudeControl() phương thức. Kết quả phải là true để thực thi VibrationEffect.createWaveform với biên độ thay đổi như dự kiến.

Sơ đồ quy trình đánh giá hiệu ứng xúc giác chủ quan

Hình 3. Đánh giá chủ quan về hiệu ứng xúc giác 1, 2 và 3.

Thực hiện đánh giá chủ quan

Để kiểm tra nhanh tính nhất quán, trước tiên, hãy thực hiện đánh giá chủ quan. Mục tiêu của việc đánh giá chủ quan là quan sát biên độ của các hiệu ứng xúc giác để xác định xem thiết bị có thể tạo ra hiệu ứng xúc giác có biên độ mà con người có thể cảm nhận được hay không.

Một câu hỏi cụ thể được xây dựng dựa trên khái niệm này có dạng như sau: Thiết bị có thể tạo ra hiệu ứng xúc giác mà người dùng có thể cảm nhận được như dự kiến không? Việc trả lời câu hỏi này giúp bạn tránh được hiệu ứng xúc giác không thành công, bao gồm cả hiệu ứng xúc giác không cảm nhận được mà người dùng không cảm thấy hoặc hiệu ứng xúc giác không mong muốn khi dạng sóng không tạo ra các mẫu như dự kiến.

Thực hiện đánh giá nâng cao

Bạn nên thực hiện đánh giá chất lượng nâng cao. Đánh giá chất lượng nâng cao mô tả các thuộc tính có thể định lượng của hiệu ứng xúc giác để triển khai hiệu ứng xúc giác chất lượng. Khi hoàn tất, các nhà sản xuất thiết bị sẽ có thể chẩn đoán trạng thái xúc giác hiện tại, tức là họ có thể đặt mục tiêu để cải thiện chất lượng tổng thể. Xem phần Đánh giá phần cứng.