unregistering call back, detangling receiver streaming from callback

This commit is contained in:
maliakal_d 2020-01-06 11:51:19 +01:00
parent 75838f77b3
commit 51c5520472

View File

@ -373,8 +373,8 @@ void qDrawPlot::SetupWidgetWindow(){
// callbacks
// Setting the callback function to get data from detector class
if (setReceiverOnline() == slsDetectorDefs::ONLINE_FLAG) {
enableDataStreamingFromReceiver(1);
if (myDet->setReceiverOnline() == slsDetectorDefs::ONLINE_FLAG) {
myDet->enableDataStreamingFromReceiver(1);
}
myDet->registerDataCallback(&(GetDataCallBack),this); // also enables data streaming in client and receiver (if receiver exists)
//Setting the callback function to alert when acquisition finished from detector class