anyKode Marilou
ContentsIndexHome
PreviousUpNext
DevicesGroupActuatingCylinder::GoPositions

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

C++
bool GoPositions(float * pPositions, float * pSpeeds, int PositionsCount);
Parameters 
Description 
float * pPositions 
[in] Pointeur sur un tableau de floats qui contient les nouvelles positions de chaque vérin. 
float * pSpeeds 
[in] Pointeur sur un tableau de float qui contient les vitesses à affecter à chaque vérin. 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 vérin 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.

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