- Fixed putpos bug in ecbdriv.c

- Improved handling of conflicting drive commands in ecbdriv.c
- Better status codes after drive command
- Better error handling in anticollider


SKIPPED:
	psi/ecbdriv.c
	psi/makefile_linux
	psi/tecs/makefile_linux
This commit is contained in:
cvs
2003-09-04 07:15:37 +00:00
parent ee81bcc3b7
commit 4aae89fcde
6 changed files with 20 additions and 12 deletions

View File

@ -364,12 +364,16 @@
}
/* check the completion status */
if(!(eOld == eScanning || eOld == eBatch))
{
eOld = eEager;
}
if(iRet == DEVERROR)
{
sprintf(pBueffel,"Driving finished with problem");
SCWrite(pCon,pBueffel,eError);
ClearExecutor(GetExecutor());
SetStatus(eOld);
SetStatus(eOld);
return 0;
}
else if(iRet == DEVINT)