allowing receiver to know of gap pixels enable even in 4 bit mode, but not doing anything useful

This commit is contained in:
Dhanya Maliakal 2017-10-31 12:39:36 +01:00
parent 003239cddd
commit 3da8bca462
2 changed files with 3 additions and 4 deletions

View File

@ -545,6 +545,8 @@ class EigerData : public GeneralData {
* @param dr dynamic range
*/
void SetGapPixelsEnable(bool b, int dr) {
if (dr == 4)
b = 0;
switch((int)b) {
case 1:
nPixelsX = (256 * 2) + 3;

View File

@ -2461,10 +2461,7 @@ int slsReceiverTCPIPInterface::enable_gap_pixels() {
else if (receiverBase->getStatus() != IDLE)
receiverNotIdle();
else {
if (receiverBase->getDynamicRange() == 4)
FILE_LOG(logERROR) << "Warning: Cannot set gap pixels at receiver level for 4 bit mode" << endl;
else
receiverBase->setGapPixelsEnable(enable);
receiverBase->setGapPixelsEnable(enable);
}
}
//get