- fixed a bug in pause handling of environment controller.
- added code to triple axis MAD emulation layer
This commit is contained in:
13
sinqhmdriv.c
13
sinqhmdriv.c
@@ -313,6 +313,19 @@
|
||||
pInternal->iLastHMError = status;
|
||||
return HWFault;
|
||||
}
|
||||
|
||||
/*
|
||||
When SICS was interrupted while the measurement was paused
|
||||
the inhibit flag may still be set. We clear this here in order to
|
||||
fix this bug.
|
||||
*/
|
||||
status = SINQHMContinueDAQ(pInternal->pMaster);
|
||||
if( (status < 0) && (status != DAQ_INHIBIT) )
|
||||
{
|
||||
pInternal->iLastHMError = status;
|
||||
return HWFault;
|
||||
}
|
||||
|
||||
|
||||
/* start the El737 counter */
|
||||
pCountInt = pInternal->pCounter->pDes->GetInterface(pInternal->pCounter,
|
||||
|
||||
Reference in New Issue
Block a user