mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-13 08:38:14 +01:00
moved receiver start to status start and to startandreadall (acquire), parallelized status start, moved prepare and clean up to multi level and called by start and stop receiver for gotthard, moench and propix
This commit is contained in:
@@ -1063,6 +1063,17 @@ class slsDetector : public slsDetectorUtils, public energyConversion {
|
||||
|
||||
// Acquisition functions
|
||||
|
||||
/**
|
||||
prepares detector for acquisition
|
||||
\returns OK/FAIL
|
||||
*/
|
||||
int prepareAcquisition();
|
||||
|
||||
/**
|
||||
prepares detector for acquisition
|
||||
\returns OK/FAIL
|
||||
*/
|
||||
int cleanupAcquisition();
|
||||
|
||||
/**
|
||||
start detector acquisition
|
||||
@@ -1614,10 +1625,6 @@ class slsDetector : public slsDetectorUtils, public energyConversion {
|
||||
*/
|
||||
runStatus startReceiverReadout();
|
||||
|
||||
/** Sets(false) or Resets(true) the CPU bit in detector
|
||||
\returns OK or FAIL
|
||||
*/
|
||||
int detectorSendToReceiver(bool set);
|
||||
|
||||
/** gets the status of the listening mode of receiver
|
||||
\returns status
|
||||
|
||||
Reference in New Issue
Block a user