- Adapted indenation to new agreed upon system
- Added support for second generation scriptcontext based counter
This commit is contained in:
42
motreg.h
42
motreg.h
@ -17,36 +17,34 @@
|
||||
|
||||
|
||||
typedef struct __MOTREG {
|
||||
void *motorData;
|
||||
char *motorName;
|
||||
float targetPosition;
|
||||
long (*originalSetValue)(void *motorData,
|
||||
SConnection *pCon,
|
||||
float fTarget);
|
||||
int (*originalCheckStatus)(void *motorData,
|
||||
SConnection *pCon);
|
||||
int iActive;
|
||||
} MotReg, *pMotReg;
|
||||
void *motorData;
|
||||
char *motorName;
|
||||
float targetPosition;
|
||||
long (*originalSetValue) (void *motorData,
|
||||
SConnection * pCon, float fTarget);
|
||||
int (*originalCheckStatus) (void *motorData, SConnection * pCon);
|
||||
int iActive;
|
||||
} MotReg, *pMotReg;
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------*/
|
||||
|
||||
pMotReg RegisterMotor(char *name, SicsInterp *pSics,
|
||||
long (*SetValue)(void *pData, SConnection *pCon, float
|
||||
fTarget),
|
||||
int (*CheckStatus)(void *pData, SConnection *pCon));
|
||||
void KillRegMot(void *self);
|
||||
pMotReg RegisterMotor(char *name, SicsInterp * pSics,
|
||||
long (*SetValue) (void *pData, SConnection * pCon,
|
||||
float fTarget),
|
||||
int (*CheckStatus) (void *pData,
|
||||
SConnection * pCon));
|
||||
void KillRegMot(void *self);
|
||||
|
||||
void SetRegMotTarget(pMotReg self, float target);
|
||||
void CreateTargetString(pMotReg self, char pBueffel[80]);
|
||||
void SetRegMotTarget(pMotReg self, float target);
|
||||
void CreateTargetString(pMotReg self, char pBueffel[80]);
|
||||
|
||||
int RegMotMatch(pMotReg self, char *name);
|
||||
int RegMotMatch(pMotReg self, char *name);
|
||||
|
||||
int StartRegMot(pMotReg self, SConnection *pCon, float fValue);
|
||||
int StartRegMot(pMotReg self, SConnection * pCon, float fValue);
|
||||
|
||||
int CheckRegMot(pMotReg self, SConnection * pCon);
|
||||
|
||||
int CheckRegMot(pMotReg self, SConnection *pCon);
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user