Scopo
Tramite questa procedura statica è possibile impostare le soglie minime di spostamento che causano la notifica all'applicazione. L'evento OnDeviceMotion sarà notificato solo se una componente dell'accelerazione o della velocità di rotazione supera quanto impostato nei parametri.
Per attivare il tracciamento dello spostamento è necessario utilizzare questa procedura, ed è possibile farlo in qualunque punto del codice, anche nell'evento Initialize.
Sintassi
IDDeviceMotion.setMotionThreshold(soglia accelerazione, soglia rotazione)
Argomenti
Soglia accelerazione | È un numero decimale opzionale che esprime il valore minimo di accelerazione che causa la notifica dell'evento OnDeviceMotion. Se non viene impostato, l'evento non sarà notificato a causa dell'accelerazione. Espresso in m/s2. |
Soglia rotazione | È un numero decimale opzionale che esprime il valore minimo di velocità di rotazione che causa la notifica dell'evento OnDeviceMotion. Se non viene impostato, l'evento non sarà notificato a causa della rotazione. Espresso in deg/s. |
- È possibile impostare anche solo uno dei due parametri di soglia.
- Le soglie si riferiscono alle singole componenti dell'accelerazione (x, y, z) e della rotazione (alpha, beta, gamma) e non alla lunghezza complessiva dei vettori corrispondenti.
Ultima modifica: 25/10/2016 / Validità: da 12.5.5400