mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-13 05:17:13 +02:00
trying
This commit is contained in:
@ -58,7 +58,7 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
if(!receiver){
|
||||
setDetectorIndex(-1);
|
||||
}else{
|
||||
receiverStoppedFlag = 0;
|
||||
/*receiverStoppedFlag = 0;*/
|
||||
//put receiver read frequency to random if no gui
|
||||
int ret = setReadReceiverFrequency(0);
|
||||
if(ret>0 && (dataReady == NULL)){
|
||||
@ -151,18 +151,18 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
stopReceiver();
|
||||
if(setReceiverOnline()==OFFLINE_FLAG){
|
||||
*stoppedFlag=1;
|
||||
receiverStoppedFlag = 1;
|
||||
/*receiverStoppedFlag = 1;*/
|
||||
}
|
||||
//multi detectors shouldnt have different receiver read frequencies enabled/disabled
|
||||
if(setReadReceiverFrequency(0) < 0){
|
||||
std::cout << "Error: The receiver read frequency is invalid:" << setReadReceiverFrequency(0) << std::endl;
|
||||
*stoppedFlag=1;
|
||||
receiverStoppedFlag = 1;
|
||||
/*receiverStoppedFlag = 1;*/
|
||||
}
|
||||
|
||||
if(setReceiverOnline()==OFFLINE_FLAG){
|
||||
*stoppedFlag=1;
|
||||
receiverStoppedFlag = 1;
|
||||
/*receiverStoppedFlag = 1;*/
|
||||
}
|
||||
}
|
||||
|
||||
@ -296,7 +296,7 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
if(setReceiverOnline()==OFFLINE_FLAG){
|
||||
stopReceiver();
|
||||
*stoppedFlag=1;
|
||||
receiverStoppedFlag = 1;
|
||||
/*receiverStoppedFlag = 1;*/
|
||||
pthread_mutex_unlock(&mg);
|
||||
break;
|
||||
}
|
||||
@ -304,7 +304,7 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
if(startReceiver() == FAIL) {
|
||||
stopReceiver();
|
||||
*stoppedFlag=1;
|
||||
receiverStoppedFlag = 1;
|
||||
/*receiverStoppedFlag = 1;*/
|
||||
pthread_mutex_unlock(&mg);
|
||||
break;
|
||||
}
|
||||
@ -351,7 +351,7 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
pthread_mutex_lock(&mg);
|
||||
//offline
|
||||
if(setReceiverOnline()==OFFLINE_FLAG){
|
||||
receiverStoppedFlag = 1;
|
||||
/* receiverStoppedFlag = 1;*/
|
||||
if ((getDetectorsType()==GOTTHARD) || (getDetectorsType()==MOENCH) || (getDetectorsType()==JUNGFRAU) ){
|
||||
if((*correctionMask)&(1<<WRITE_FILE))
|
||||
closeDataFile();
|
||||
@ -360,7 +360,7 @@ int slsDetectorUtils::acquire(int delflag){
|
||||
//online
|
||||
else{
|
||||
stopReceiver();
|
||||
receiverStoppedFlag = 1;
|
||||
/* receiverStoppedFlag = 1;*/
|
||||
// cout<<"***********receiver stopped"<<endl;
|
||||
}
|
||||
pthread_mutex_unlock(&mg);
|
||||
|
Reference in New Issue
Block a user