24. Référence de l'API de haut niveau
gyro→registerAnglesCallback()
Enregistre une fonction de callback qui sera appelée à chaque changement de l'estimation de
l'orientation du module.
function registerAnglesCallback( callback)
js
int registerAnglesCallback( YAnglesCallback callback)
cpp
-(int) registerAnglesCallback : (YAnglesCallback _Nullable)
m
LongInt registerAnglesCallback( callback: TYAnglesCallback): LongInt
pas
function registerAnglesCallback( ByVal
vb
int registerAnglesCallback( YAnglesCallback callback)
cs
int registerAnglesCallback( YAnglesCallback callback)
java
async Task<int> registerAnglesCallback( YAnglesCallback callback)
uwp
registerAnglesCallback( callback)
py
function registerAnglesCallback( $callback)
php
async registerAnglesCallback( callback: YAnglesCallback | null): Promise<number>
ts
async registerAnglesCallback( callback)
es
La fréquence d'appel est typiquement de 95Hz durant un mouvement. Ce callback n'est appelé que
durant l'exécution de
ySleep
callback peut se produire. Il est important d'appeler l'une de ces deux fonctions périodiquement pour
garantir que le callback ne soit pas appelés trop tard. Pour désactiver le callback, il suffit d'appeler cette
méthode en lui passant un pointeur nul.
Paramètres :
callback
la fonction de callback à rappeler, ou un pointeur nul. La fonction de callback doit accepter quatre
arguments: l'objet YGyro du module qui a tourné, et les valeurs des trois angles roll, pitch et
heading en degrés (nombres à virgules).
746
callback
As YAnglesCallback) As Integer
ou
yHandleEvents
callback
. Cela permet à l'appelant de contrôler quand le
YGyro
www.yoctopuce.com