diff --git a/slsDetectorSoftware/src/Detector.cpp b/slsDetectorSoftware/src/Detector.cpp index 823f18c6c..b124dd23b 100644 --- a/slsDetectorSoftware/src/Detector.cpp +++ b/slsDetectorSoftware/src/Detector.cpp @@ -2201,7 +2201,9 @@ Result Detector::getUpdateMode(Positions pos) { void Detector::setUpdateMode(const bool updatemode, Positions pos) { pimpl->Parallel(&Module::setUpdateMode, pos, updatemode); - rebootController(pos); + if (getDetectorType().squash() != defs::EIGER) { + rebootController(pos); + } } Result Detector::readRegister(uint32_t addr, Positions pos) const {