Fixed bug in setupAcquisition when setting minX and minY based on binning; there was an incorrect factor of 2 present

This commit is contained in:
Mark Rivers
2016-07-12 16:53:12 -05:00
parent a32342a2e3
commit 5ac3d236b0
+4 -4
View File
@@ -992,12 +992,12 @@ asynStatus AndorCCD::setupAcquisition()
getIntegerParam(ADSizeY, &sizeY);
getIntegerParam(ADMaxSizeX, &maxSizeX);
getIntegerParam(ADMaxSizeY, &maxSizeY);
if (minX > (maxSizeX - 2*binX)) {
minX = maxSizeX - 2*binX;
if (minX > (maxSizeX - binX)) {
minX = maxSizeX - binX;
setIntegerParam(ADMinX, minX);
}
if (minY > (maxSizeY - 2*binY)) {
minY = maxSizeY - 2*binY;
if (minY > (maxSizeY - binY)) {
minY = maxSizeY - binY;
setIntegerParam(ADMinY, minY);
}
if ((minX + sizeX) > maxSizeX) {