Initial revision
This commit is contained in:
36
mumo.h
Normal file
36
mumo.h
Normal file
@ -0,0 +1,36 @@
|
||||
/*--------------------------------------------------------------------------
|
||||
M U L T I P L E M O T O R S
|
||||
|
||||
multiple motors implements many of the things required for SANS.
|
||||
It is an abstraction of a whole group of motors which supports:
|
||||
- mapping of real motors to specific names.
|
||||
- named collective positions.
|
||||
- a position history implemented as back.
|
||||
|
||||
Mark Koennecke, December 1996
|
||||
|
||||
copyright: see implementation file
|
||||
|
||||
----------------------------------------------------------------------------*/
|
||||
#ifndef SICSMUMO
|
||||
#define SICSMUMO
|
||||
/*-------------------------------------------------------------------------*/
|
||||
typedef struct __MULMOT *pMulMot;
|
||||
|
||||
pMulMot MakeMultiMotor(void);
|
||||
void KillMultiMotor(void *pData);
|
||||
|
||||
const char *FindNamPos(pMulMot self, SConnection *pCon);
|
||||
|
||||
int MultiWrapper(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
int MakeMulti(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
int ConfigMulti(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user