jungfrau server: changes to ensure no update of detector during this, included power chip to read the status bit and give error if temp event is up

This commit is contained in:
Dhanya Maliakal
2018-01-11 16:52:08 +01:00
parent 2d6e4c95a2
commit 061abf7be0
3 changed files with 14 additions and 13 deletions

View File

@ -4733,7 +4733,10 @@ int power_chip(int file_des) {
ret=OK;
} else {
ret=FAIL;
sprintf(mess,"Powering chip failed, wrote %d but read %d\n", arg, retval);
if(setTemperatureEvent(-1) == 1)
sprintf(mess,"Powering chip failed due to over-temperature event. Clear event & power chip again.\n", arg, retval);
else
sprintf(mess,"Powering chip failed, wrote %d but read %d\n", arg, retval);
cprintf(RED, "Warning: %s", mess);
}
}