Hardware prüfen

Bei der Hardwarebewertung werden drei haptische Effekte definiert, die für diese spezifische Bewertung als Effekt 1, 2 und 3 gekennzeichnet sind.

Effekt 1: Vordefinierte kurze haptische Konstanten

Die Konstante VibrationEffect.EFFECT_CLICK ist der Grundeffekt oder der gemeinsame Nenner bei der HAL-API-Zuordnung, die unter Konstanten zwischen HAL und API abgleichen beschrieben wird. Er ist dem am häufigsten verwendeten Effekt HapticFeedbackConstants.KEYBOARD_PRESS zugeordnet. Anhand dieser Beurteilung können Sie feststellen, ob Ihr Zielgerät für deutliche Haptik geeignet ist.

Effekt 2: Kurzer benutzerdefinierter haptischer Effekt

Die Konstante VibrationEffect.createOneShot(20,255) ist für benutzerdefinierte haptische Effekte. Für kurze, einzelne benutzerdefinierte Impulse wird eine maximale Dauer von 20 ms empfohlen. Ein einzelner Impuls von mehr als 20 ms wird nicht empfohlen, da er als summende Vibration wahrgenommen wird.

Wellenform eines kurzen benutzerdefinierten haptischen Effekts

Abbildung 19. Kurzer benutzerdefinierter haptischer Effekt

Effekt 3: Langer benutzerdefinierter haptischer Effekt mit Amplitudenänderung

Die Konstante VibrationEffect.createWaveform(timings[], amplitudes[], int repeat) ist für lange benutzerdefinierte Effekte mit Amplitudenänderung vorgesehen. Die Fähigkeit, unterschiedliche Amplituden für benutzerdefinierte haptische Effekte zu erzeugen, ist einer der Indikatoren, um die Fähigkeiten des Geräts für ausdrucksstarke Haptik zu bewerten. Die empfohlenen Werte für timings [] und amplitudes [] sind {500, 500} und {128, 255}. Sie entsprechen einem steigenden Amplitudentrend von 50% auf 100 % bei einer Abtastrate von 500 ms.

Wellenform des haptischen Effekts mit Amplitudenvariation

Abbildung 20. Langer benutzerdefinierter haptischer Effekt mit Amplitudenänderung

Mit der Methode Vibrator.hasAmplitudeControl() kannst du die Hardwarefunktionen der Amplitudenregelung für Effekt 3 prüfen. Das Ergebnis muss true sein, damit VibrationEffect.createWaveform wie beabsichtigt mit variabler Amplitude ausgeführt wird.

Flussdiagramm zur Bewertung des subjektiven haptischen Effekts

Abbildung 21. Bewertung des haptischen Effekts 1, 2 und 3 durch die Testpersonen

Subjektive Bewertung durchführen

Führen Sie zuerst eine subjektive Bewertung durch, um die Kohärenz schnell zu überprüfen. Ziel der subjektiven Bewertung ist es, die Amplitude der haptischen Effekte zu beobachten, um festzustellen, ob das Gerät Haptik mit für Menschen wahrnehmbaren Amplituden erzeugen kann.

Eine konkrete Frage, die sich um diesen Begriff dreht, könnte so lauten: Kann das Gerät wie erwartet wahrnehmbare haptische Effekte für die Nutzer erzeugen? Wenn Sie diese Frage beantworten, können Sie nicht zufriedenstellende Haptik vermeiden, einschließlich unmerklicher Haptik, die Nutzer nicht spüren können, oder unbeabsichtigter Haptik, bei der Wellenformen nicht wie beabsichtigt Muster erzeugen.

Erweiterte Bewertung durchführen

Wir empfehlen dringend, erweiterte Qualitätsprüfungen durchzuführen. Erweiterte Qualitätsprüfungen charakterisieren quantifizierbare Attribute von haptischen Effekten, um hochwertige Haptik zu implementieren. Nach Abschluss der Tests sollten Gerätehersteller den aktuellen haptischen Status diagnostizieren können, sodass sie Ziele zur Verbesserung der Gesamtqualität festlegen können. Weitere Informationen finden Sie unter Hardwarebewertung.