mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-26 08:10:02 +02:00
1s sleep for large JF during powerchip
This commit is contained in:
parent
4f99aeabd2
commit
4f4de15d3a
@ -3907,9 +3907,11 @@ int multiSlsDetector::resetFPGA() {
|
|||||||
|
|
||||||
int multiSlsDetector::powerChip(int ival) {
|
int multiSlsDetector::powerChip(int ival) {
|
||||||
int ret = OK, ret1 = OK;
|
int ret = OK, ret1 = OK;
|
||||||
|
|
||||||
for (unsigned int i = 0; i < detectors.size(); ++i) {
|
for (unsigned int i = 0; i < detectors.size(); ++i) {
|
||||||
ret = detectors[i]->powerChip(ival);
|
ret = detectors[i]->powerChip(ival);
|
||||||
|
// 1s sleep per module for large systems
|
||||||
|
if(ival >=0 && detectors.size() > 3)
|
||||||
|
usleep(1000000);
|
||||||
if (detectors[i]->getErrorMask())
|
if (detectors[i]->getErrorMask())
|
||||||
setErrorMask(getErrorMask() | (1 << i));
|
setErrorMask(getErrorMask() | (1 << i));
|
||||||
if (ret == FAIL)
|
if (ret == FAIL)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user