- First working version of the TRICS collision protection module
This commit is contained in:
19
devexec.h
19
devexec.h
@ -1,5 +1,5 @@
|
||||
|
||||
#line 184 "devexec.w"
|
||||
#line 195 "devexec.w"
|
||||
|
||||
/*----------------------------------------------------------------------------
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
int StartCounter(pExeList self, SicsInterp *pSics, SConnection *pCon,
|
||||
char *name);
|
||||
|
||||
#line 228 "devexec.w"
|
||||
#line 239 "devexec.w"
|
||||
|
||||
/*------------------------------------------------------------------------*/
|
||||
|
||||
@ -73,7 +73,7 @@
|
||||
void DevExecSignal(void *pEL, int iSignal, void *pSigData);
|
||||
|
||||
|
||||
#line 230 "devexec.w"
|
||||
#line 241 "devexec.w"
|
||||
|
||||
|
||||
/*
|
||||
@ -115,7 +115,7 @@
|
||||
int ContinueExecution(pExeList self);
|
||||
|
||||
|
||||
#line 248 "devexec.w"
|
||||
#line 259 "devexec.w"
|
||||
|
||||
/*-------------------------- Commands ------------------------------------*/
|
||||
int StopCommand(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
@ -137,7 +137,16 @@
|
||||
connection with non blocking operation such as motors started
|
||||
with run.
|
||||
*/
|
||||
|
||||
/*--------------------------- Locking ---------------------------------*/
|
||||
|
||||
#line 183 "devexec.w"
|
||||
|
||||
void LockDeviceExecutor(pExeList self);
|
||||
void UnlockDeviceExecutor(pExeList self);
|
||||
|
||||
|
||||
#line 281 "devexec.w"
|
||||
|
||||
/* -------------------------- Executor management -------------------------*/
|
||||
|
||||
pExeList GetExecutor(void);
|
||||
|
Reference in New Issue
Block a user