Merge branch '3.0.1' into developer

This commit is contained in:
Dhanya Maliakal 2017-12-08 11:50:15 +01:00
commit 7577d03e75

View File

@ -4194,10 +4194,16 @@ int slsDetector::startAcquisition(){
};
int slsDetector::stopAcquisition(){
runStatus s = getRunStatus();
runStatus r = getReceiverStatus();
// get status before stopping acquisition
runStatus s = ERROR, r = ERROR;
if (thisDetector->receiver_upstream) {
s = getRunStatus();
r = getReceiverStatus();
}
int fnum=F_STOP_ACQUISITION;
int ret=FAIL;
@ -4221,6 +4227,7 @@ int slsDetector::stopAcquisition(){
}
thisDetector->stoppedFlag=1;
// if rxr streaming and acquisition finished, restream dummy stop packet
if ((thisDetector->receiver_upstream) && (s == IDLE) && (r == IDLE)) {
restreamStopFromReceiver();
}