Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

atxytMotor.h

Go to the documentation of this file.
00001 #ifndef ATXYT_MOTOR_H
00002 #define ATXYT_MOTOR_H
00003 /************************************************************************
00004 * E.S.O. - VLT project
00005 #
00006 # "@(#) $Id: atxytMotor.h,v 1.22 2003/05/28 10:51:11 vltsccm Exp $" 
00007 *
00008 * who       when      what
00009 * --------  --------  ----------------------------------------------
00010 * pduhoux   01/10/99 created
00011 *------------------------------------------------------------------------
00012 */
00013 #include "lsfMotor.h"
00014 
00015 ccsCOMPL_STAT atxytSetXYAbsPos   ( IN  vltDOUBLE  xPos, 
00016            IN  vltDOUBLE  yPos,
00017            OUT ccsERROR  *error );
00018 ccsCOMPL_STAT atxytSetXYTrkPos   ( IN  vltDOUBLE  xPos, 
00019            IN  vltDOUBLE  yPos,
00020            OUT ccsERROR  *error );
00021 ccsCOMPL_STAT atxytSetXYTrkVel   ( IN  vltDOUBLE  xVel, 
00022            IN  vltDOUBLE  yVel,
00023            OUT ccsERROR  *error );
00024 ccsCOMPL_STAT atxytGetMotorState ( OUT vltINT32  *motorState, 
00025            OUT ccsERROR  *error );
00026 ccsCOMPL_STAT atxytGetXYPos      ( OUT vltDOUBLE *xPos, 
00027            OUT vltDOUBLE *yPos, 
00028            OUT ccsERROR  *error);
00029 ccsCOMPL_STAT atxytGetPosErr     ( OUT vltDOUBLE *xErr, 
00030            OUT vltDOUBLE *yErr, 
00031            OUT ccsERROR  *error );
00032 ccsCOMPL_STAT atxytSetXYRelPos   ( IN  vltDOUBLE  xRelPos, 
00033            IN  vltDOUBLE  yRelPos, 
00034            OUT ccsERROR  *error );
00035 #endif  /* !ATXYT_MOTOR_H */

Generated on Wed Dec 3 14:52:10 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001