anyKode Marilou
DeviceServoMotor::WaitPositionDegComplete (float, float, M32, M32 *, void *)

Wait an angular position (degrees).

bool WaitPositionDegComplete(float Position, float AcceptableError, M32 Timeout, M32 * pDeviceResponse = NULL, void * pReserved = NULL);
float Position 
[in] Angular position to test (degrees) 
float AcceptableError 
[in] Acceptable angular error (degrees) 
M32 Timeout 
[in] Wait timeout (ms) 
M32 * pDeviceResponse = NULL 
(see Message
void * pReserved = NULL 
(see Message

true if servo received the message, false otherwise. 


Note: Use the device response (pDeviceResponse) to know if specified position is reached or if a timeout occurred (Exemple)

Pauses the calling thread until servo reach the specified angular position (+- acceptable error) or until timeout occurs.

See WaitPositionXXX notes.

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