diff --git a/slsDetectorServers/eigerDetectorServer/FebControl.c b/slsDetectorServers/eigerDetectorServer/FebControl.c index 5647a2ce8..9df7e6a80 100644 --- a/slsDetectorServers/eigerDetectorServer/FebControl.c +++ b/slsDetectorServers/eigerDetectorServer/FebControl.c @@ -1523,7 +1523,7 @@ int Feb_Control_SetQuad(int val) { return Feb_Control_SetTop(val == 0 ? TOP_HARDWARE : OW_BOTTOM, 0, 1); } -int Feb_Control_SetChipSignalsToTrimQuad(bool enable) { +int Feb_Control_SetChipSignalsToTrimQuad(int enable) { if (Feb_Control_quadMode) { LOG(logINFO, ("%s chip signals to trim quad\n", enable ? "Enabling" : "Disabling")); diff --git a/slsDetectorServers/eigerDetectorServer/FebControl.h b/slsDetectorServers/eigerDetectorServer/FebControl.h index 4151af0ad..3209a5505 100644 --- a/slsDetectorServers/eigerDetectorServer/FebControl.h +++ b/slsDetectorServers/eigerDetectorServer/FebControl.h @@ -87,7 +87,7 @@ int Feb_Control_SetTop(enum TOPINDEX ind, int left, int right); void Feb_Control_SetMasterVariable(int val); int Feb_Control_SetMaster(enum MASTERINDEX ind); int Feb_Control_SetQuad(int val); -int Feb_Control_SetChipSignalsToTrimQuad(bool enable); +int Feb_Control_SetChipSignalsToTrimQuad(int enable); int Feb_Control_SetReadNLines(int value); int Feb_Control_GetReadNLines(); int Feb_Control_WriteRegister(uint32_t offset, uint32_t data); diff --git a/slsDetectorServers/eigerDetectorServer/slsDetectorFunctionList.c b/slsDetectorServers/eigerDetectorServer/slsDetectorFunctionList.c index 51f922838..73b337ada 100644 --- a/slsDetectorServers/eigerDetectorServer/slsDetectorFunctionList.c +++ b/slsDetectorServers/eigerDetectorServer/slsDetectorFunctionList.c @@ -1139,7 +1139,7 @@ int setModule(sls_detector_module myMod, char *mess) { sharedMemory_lockLocalLink(); // if quad, set M8 and PROGRAM manually - if (!Feb_Control_SetChipSignalsToTrimQuad(true)) { + if (!Feb_Control_SetChipSignalsToTrimQuad(1)) { return FAIL; } @@ -1151,7 +1151,7 @@ int setModule(sls_detector_module myMod, char *mess) { "trim file)\n")); // if quad, reset M8 and PROGRAM manually - if (!Feb_Control_SetChipSignalsToTrimQuad(false)) { + if (!Feb_Control_SetChipSignalsToTrimQuad(0)) { return FAIL; } @@ -1160,7 +1160,7 @@ int setModule(sls_detector_module myMod, char *mess) { } // if quad, reset M8 and PROGRAM manually - if (!Feb_Control_SetChipSignalsToTrimQuad(false)) { + if (!Feb_Control_SetChipSignalsToTrimQuad(0)) { return FAIL; }