inbetween WIP, startstatemachien ugly

This commit is contained in:
2020-06-26 19:08:03 +02:00
parent ee67c28711
commit 902366fede
11 changed files with 335 additions and 27 deletions

View File

@ -394,6 +394,18 @@ class Detector {
/** [Eiger] Sends an internal software trigger to the detector */
void sendSoftwareTrigger(Positions pos = {});
Result<bool> getScan(Positions pos = {}) const;
Result<int> getNumberOfScanSteps(Positions pos = {}) const;
/** also sets number of frames to 1 */
void disableScan();
/** scan dac, [Eiger] use TRIMBIT_SCAN for scanning trimbits, also sets
* number of frames to number of steps in receiver */
void enableScan(const defs::dacIndex dac, const int start_offset,
const int end_offset, const int step_size);
// TODO: remove resetframescaught in receiver
/**************************************************