anyKode Marilou
ContentsIndexHome
PreviousUpNext
DeviceServoMotor::WaitPositionDegComplete (CoreDeviceServoMotorWaitComplete *, M32 *, void *)

Attendre une position angulaire en degrés

C++
bool WaitPositionDegComplete(CoreDeviceServoMotorWaitComplete * pWaitComplete, M32 * pDeviceResponse = NULL, void * pReserved = NULL);
Parameters 
Description 
CoreDeviceServoMotorWaitComplete * pWaitComplete 
[in] Pointeur sur une structure CoreDeviceServoMotorWaitComplete. Les angles contenus dans cette structure doivent être en degrés. 
M32 * pDeviceResponse = NULL 
(voir Message
void * pReserved = NULL 
(voir Message

true si le moteur a bien reçu le message, false sinon. 

 

Note: il faut utiliser la réponse de la device (pDeviceResponse) pour savoir si la position a bien été atteinte ou bien si il c'est produit un timeout. (Exemple)

Met le thread appelant en pause jusqu'à ce que la position angulaire spécifiée soit atteinte (à une 'erreur acceptable' prés) ou bien jusqu'à ce que le delais maximum soit dépassé (timeout).

Voir les notes sur les fonctions WaitPositionXXX

Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
What do you think about this topic? Send feedback!