4.1.1 changes: software trigger via stop server, disentangling rxr streamin from register call back

This commit is contained in:
2020-02-03 11:25:19 +01:00
parent a3c686d271
commit e432e6f90d
3 changed files with 4 additions and 10 deletions

View File

@ -958,15 +958,7 @@ void multiSlsDetector::registerDataCallback(
void *pArg) {
dataReady = userCallback;
pCallbackArg = pArg;
if (Parallel(&slsDetector::getUseReceiverFlag, {}).squash(false)) {
if (dataReady == nullptr) {
enableDataStreamingToClient(0);
Parallel(&slsDetector::enableDataStreamingFromReceiver, {}, 0);
} else {
enableDataStreamingToClient(1);
Parallel(&slsDetector::enableDataStreamingFromReceiver, {}, 1);
}
}
enableDataStreamingToClient(dataReady == nullptr ? 0 : 1);
}
double multiSlsDetector::setTotalProgress() {

View File

@ -1164,7 +1164,7 @@ void slsDetector::stopAcquisition() {
void slsDetector::sendSoftwareTrigger() {
FILE_LOG(logDEBUG1) << "Sending software trigger";
sendToDetector(F_SOFTWARE_TRIGGER);
sendToDetectorStop(F_SOFTWARE_TRIGGER);
FILE_LOG(logDEBUG1) << "Sending software trigger successful";
}