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:
1 parent
a32342a2e3
commit
5ac3d236b0
1 file changed
+4
-4
@@ -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) {
|
||||
|
||||
Reference in new issue
Block a user