- Implemented defpos for multiple motors

- Implemented automatic backup on parameter change
- Implemented silent restore
- Cleaned a couple of unused flags from connection object
This commit is contained in:
cvs
2003-02-19 08:29:46 +00:00
parent e6d39f3ac8
commit 98cfb3ddda
31 changed files with 491 additions and 101 deletions

View File

@ -149,7 +149,6 @@
if(iRet != OKOK)
{
fVal = -9999999.99;
SCSetError(pCon,iRet);
}
return fVal;
}
@ -546,6 +545,7 @@ extern void KillPiPiezo(void *pData);
iRet = self->pDriver->SetDriverPar(self->pDriver,pCon,name,fVal);
if(iRet == 1)
{
SCparChange(pCon);
return iRet;
}
}
@ -570,6 +570,7 @@ extern void KillPiPiezo(void *pData);
fLimit = ObVal(self->ParArray,SLOW);
fLimit -= fChange;
ObParSet(self->ParArray,self->name,"softlowerlim",fLimit,pCon);
SCparChange(pCon);
return 1;
}
@ -591,6 +592,7 @@ extern void KillPiPiezo(void *pData);
ObParInit(self->ParArray,SZERO,"softzero",ZEROINACTIVE,usUser);
}
}
SCparChange(pCon);
return iRet;
}