diff --git a/drivers/RF24/RF24.cpp b/drivers/RF24/RF24.cpp index 362e04e8..ce88f17c 100644 --- a/drivers/RF24/RF24.cpp +++ b/drivers/RF24/RF24.cpp @@ -366,7 +366,7 @@ LOCAL uint8_t RF24_getNodeID(void) LOCAL bool RF24_sanityCheck(void) { // detect HW defect, configuration errors or interrupted SPI line, CE disconnect cannot be detected - return (RF24_readByteRegister(RF24_REG_RF_SETUP) == RF24_RF_SETUP) & (RF24_readByteRegister( + return (RF24_readByteRegister(RF24_REG_RF_SETUP) == RF24_RF_SETUP) && (RF24_readByteRegister( RF24_REG_RF_CH) == MY_RF24_CHANNEL); } LOCAL int16_t RF24_getTxPowerLevel(void)