Đánh giá phần cứng

Đá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ơ bản hoặc mẫu số chung trong hoạt động ánh xạ HAL-API được cung cấp trong Ánh xạ hằng số giữa HAL và API. Nút này được liên kết 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 phản hồi 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) dùng cho hiệu ứng xúc giác tuỳ chỉnh. Đối với các xung tuỳ chỉnh ngắn, riêng lẻ, 20 mili giây là ngưỡng tối đa được đề xuất để xác định thời lượng. Không nên dùng một xung lực duy nhất dài hơn 20 mili giây vì người dùng sẽ cảm nhận được rung động ồn ào.

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

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 có sự thay đổi về biên độ

Hằng số VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) dùng cho các hiệu ứng tuỳ chỉnh dài có sự biến thiên về biên độ. 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}, cho thấy 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 20. Hiệu ứng xúc giác tuỳ chỉnh dài có sự thay đổi về biên độ

Để kiểm tra các chức năng phần cứng của chế độ 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.

Lưu đồ đánh giá hiệu ứng xúc giác chủ quan

Hình 21. Đá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 quy trình đá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 dựa trên khái niệm này sẽ 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ảm nhận được như mong đợi không? Việc trả lời câu hỏi này giúp bạn tránh được 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 cảm nhận được mà người dùng không cảm thấy hoặc phản hồi 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 quy trình đá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 quy trình đá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. Sau 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.