- 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:
@ -560,6 +560,11 @@ static int TASUBScanPoint(pScanData self, int iPoint)
|
||||
long m1, m2, m3, cnts;
|
||||
char pBueffel[1024], pWork[80], pError[132];
|
||||
|
||||
/*
|
||||
* force an update to write the right things
|
||||
*/
|
||||
tasUpdate(self->pCon,pTAS->ub);
|
||||
|
||||
/*
|
||||
after polarisation analysis, this has to be ignored as it is called
|
||||
another time from the ScanLoop
|
||||
@ -746,7 +751,7 @@ static int TASUBScanCount(pScanData self, int iPoint)
|
||||
*/
|
||||
fVal = GetCounterPreset(self->pCounterData);
|
||||
eOld = GetStatus();
|
||||
status = DoCount(self->pCounterData, fVal, self->pCon, 0);
|
||||
status = DoCount(self->pCounterData, fVal, self->pCon, 1);
|
||||
iRet = Wait4Success(GetExecutor());
|
||||
if (iRet == DEVINT) {
|
||||
SCWrite(self->pCon, "Counting aborted due to Interrupt", eLog);
|
||||
|
Reference in New Issue
Block a user