diff --git a/MAC/APL/PIC/RSP_Protocol/include/APL/RSP_Protocol/RCUSettings.h b/MAC/APL/PIC/RSP_Protocol/include/APL/RSP_Protocol/RCUSettings.h index bff68a4a5408a3f3b9a1ff87e06d44cc0dd08b52..8d396646c1170e6961f601c5b985a858907508dc 100644 --- a/MAC/APL/PIC/RSP_Protocol/include/APL/RSP_Protocol/RCUSettings.h +++ b/MAC/APL/PIC/RSP_Protocol/include/APL/RSP_Protocol/RCUSettings.h @@ -74,7 +74,7 @@ namespace LOFAR { m_modified |= MODE_MASK; } int getMode(uint32 rawMode) { - switch (m_value && MODE_MASK) { + switch (m_value & MODE_MASK) { case 0x00000000: return(0); case 0x00017900: return(1); case 0x00057900: return(2);