anyKode Marilou
ContentsIndexHome
PreviousUpNext
DevicesGroupServo::GoPositionsIndex

GoPositionsIndex 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 GoPositionsIndex(M32 * pIndices, float * pSpeeds, int IndicesCount);
Parameters 
Description 
M32 * pIndices 
[in] Pointeur sur un tableau de M32 qui contient les nouvelles positions indexées de chaque servo. 
float * pSpeeds 
[in] Pointeur sur un tableau de float qui contient les vitesses (en radians/s) à affecter à chaque servo. Si pSpeeds est NULL, c'est la vitesse maximum qui est appliquée. 
int IndicesCount 
[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!