- Added an edge function to peakcenter for NARZISS

- Fixed ei interrupt bug in tasdrive.c
- Made eiger A2 driving work
- Added force start facility to devexec for POLDI HV


SKIPPED:
	psi/eigera2.c
	psi/polterwrite.c
This commit is contained in:
koennecke
2011-12-19 12:24:58 +00:00
parent a207ebf46d
commit 14f257c2ab
14 changed files with 361 additions and 43 deletions

View File

@@ -210,13 +210,13 @@ static int checkPosition(pMotor self, SConnection * pCon)
float precision, hard, target, maxretry;
pHdb node = NULL;
if (SCGetInterrupt(pCon) != eContinue) {
return HWFault;
}
if (self->stopped) {
SCPrintf(pCon, eWarning, "WARNING: %s stopped", self->name);
return HWFault;
}
if (SCGetInterrupt(pCon) != eContinue) {
return HWFault;
}
SecMotorGetPar(self, "hardposition", &hard);
SecMotorGetPar(self, "targetposition", &target);
SecMotorGetPar(self, "precision", &precision);