anyKode Marilou
ContentsIndexHome
PreviousUpNext
DevicesGroupServo::GoPositionsDeg

GoPositionsDeg change la consigne en position des servos présents dans le groupe. Chaque servo possède sa propre consigne et sa propre vitesse de déplacement.

C++
bool GoPositionsDeg(float * pPositions, float * pSpeeds, int PositionsCount);
Parameters 
Description 
float * pPositions 
[in] Pointeur sur un tableau de floats qui contient les nouvelles positions (en radians) de chaque servo. 
float * pSpeeds 
[in] Pointeur sur un tableau de float qui contient les vitesses (en degrés/s) à affecter à chaque servo. Si pSpeeds est NULL, c'est la vitesse maximum qui est appliquée. 
int PositionsCount 
[in] Nombre d'éléments contenus dans pPositions. Attention : si pSpeeds est non NULL, sa taille doit être supérieure ou égale à celle de pPositions.
 

true si tout c'est bien passé, false sinon.

Chaque entrée du tableau des postions est affecté au servo correspondant. Il en va de même pour le vitesse. Si le pointeur sur les vitesses est NULL, c'est la vitesse maximum qui est appliquée à chaque servo.

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