Đá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 quy trình đá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 mối liên kết HAL-API được cung cấp trong phần Liên kết hằng số giữa HAL và API. Nó được liên kết với hiệu ứng được sử 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 để sử dụng tính năng hiệu ứng xúc giác rõ ràng.
Hiệu ứng 2: Hiệu ứng xúc giác tuỳ chỉnh ngắn
Hằng số VibrationEffect.createOneShot(20,255)
là dành cho hiệu ứng xúc giác tuỳ chỉnh. Đối với các xung tuỳ chỉnh ngắn, đơn lẻ, ngưỡng tối đa được đề xuất để xác định thời lượng là 20 ms. Bạn không nên sử dụng một xung duy nhất dài hơn 20 ms vì người dùng sẽ cảm nhận được đó là một cảm giác rung ồn ào.
Hình 19. Hiệu ứng xúc giác tuỳ chỉnh ngắn
Hiệu ứng 3: Hiệu ứng xúc giác tuỳ chỉnh dài với độ biến thiên biên độ
Hằng số VibrationEffect.createWaveform(timings[], amplitudes[], int
repeat)
là dành cho các hiệu ứng tuỳ chỉnh dài có độ biến thiên biên độ. Khả năng tạo biên độ khác nhau cho các 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 []
và amplitudes []
được đề xuất lần lượt là {500, 500}
và {128, 255}
, cho thấy xu hướng tăng biên độ từ 50% đến 100%, với tốc độ lấy mẫu 500 ms.
Hình 20. Hiệu ứng xúc giác tuỳ chỉnh dài với độ biến thiên biên độ
Để kiểm tra khả năng phần cứng của tính năng kiểm soát biên độ cho Hiệu ứng 3, hãy sử dụng phương thức Vibrator.hasAmplitudeControl()
. Kết quả phải là true
để thực thi VibrationEffect.createWaveform
với biên độ thay đổi như dự kiến.
Hình 21. Đánh giá của đối tượng 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 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 với 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 xung quanh 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 dễ nhận biết cho người dùng như mong đợi không? Việc trả lời câu hỏi này giúp bạn tránh tình trạng phản hồi xúc giác không thành công, bao gồm cả phản hồi xúc giác không thể nhận biết mà người dùng không cảm nhận được hoặc phản hồi xúc giác ngoài ý muốn, trong đó 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 các quy trình đánh giá chất lượng nâng cao. Các phương pháp đá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, nhà sản xuất thiết bị có thể chẩn đoán trạng thái hiện tại của phản hồi xúc giác, 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.