La valutazione dell'hardware prevede la definizione di tre effetti aptico, etichettati come Effetti 1, 2 e 3 per questa valutazione specifica.
Effetto 1: costanti di aptica brevi predefinite
La costante
VibrationEffect.EFFECT_CLICK
è l'effetto di riferimento o il denominatore comune nella mappatura HAL-API
fornita in Mappa le costanti tra HAL e API
. È mappato con l'effetto più utilizzato, HapticFeedbackConstants.KEYBOARD_PRESS
.
La valutazione di questo effetto consente di determinare la preparazione del dispositivo di destinazione per la tecnologia haptics chiara.
Effetto 2: breve effetto aptico personalizzato
La costante
VibrationEffect.createOneShot(20,255)
è per gli effetti aptico personalizzati. Per impulsi personalizzati brevi e singoli,
20 ms è la soglia massima consigliata per definire la durata. Un singolo impulso superiore a 20 ms non è consigliato perché viene percepito come una vibrazione pulsante.
Figura 19. Breve effetto aptico personalizzato
Effetto 3: effetto aptico personalizzato lungo con variazione di ampiezza
La costante VibrationEffect.createWaveform(timings[], amplitudes[], int
repeat)
è per effetti personalizzati lunghi con variazione di ampiezza. La capacità di produrre ampiezze diverse per effetti aptico personalizzati è uno degli indicatori per valutare le capacità del dispositivo per la tecnologia aptica avanzata. I valori timings []
e amplitudes []
consigliati sono rispettivamente {500, 500}
e {128, 255}
, che presentano una tendenza crescente dell'ampiezza dal 50% al 100%, con una frequenza di campionamento di 500 ms.
Figura 20. Effetto aptico personalizzato lungo con variazione di ampiezza
Per controllare le funzionalità hardware del controllo dell'ampiezza per l'effetto 3, utilizza il metodo
Vibrator.hasAmplitudeControl()
. Il risultato deve essere true
per eseguire
VibrationEffect.createWaveform
con un'ampiezza variabile come previsto.
Figura 21. Valutazione da parte del soggetto dell'effetto aptico 1, 2 e 3
Esegui una valutazione soggettiva
Per un rapido controllo della coerenza, esegui prima una valutazione soggettiva. Lo scopo della valutazione soggettiva è osservare l'ampiezza degli effetti aptico per determinare se il dispositivo può generare feedback aptico con ampiezze percepibili dall'uomo.
Una domanda specifica strutturata attorno a questo concetto è la seguente: Il dispositivo può produrre effetti tattili percettibili per gli utenti come previsto? Rispondere a questa domanda ti aiuta a evitare feedback aptico non riusciti, inclusi feedback aptico impercettibili che gli utenti non riescono a sentire o feedback aptico indesiderati in cui le forme d'onda non producono pattern come previsto.
Esegui una valutazione avanzata
Ti consigliamo vivamente di eseguire valutazioni della qualità avanzate. Le valutazioni di qualità avanzate caratterizzano gli attributi quantificabili degli effetti aptico per implementare la tecnologia aptica di qualità. Al termine, i produttori di dispositivi dovrebbero essere in grado di diagnosticare lo stato attuale del feedback aptico, il che significa che possono impostare obiettivi per migliorare la qualità complessiva. Consulta la sezione Valutazione dell'hardware.