new features ported from Arduino-LoRa library

This commit is contained in:
Pawel Spychalski
2018-04-10 10:29:53 +02:00
parent 2ebdf6df88
commit 6ee2caf68d

View File

@@ -289,10 +289,13 @@ void LoRaClass::onReceive(void(*callback)(int))
pinMode(_dio0, INPUT);
writeRegister(REG_DIO_MAPPING_1, 0x00);
SPI.usingInterrupt(digitalPinToInterrupt(_dio0));
attachInterrupt(digitalPinToInterrupt(_dio0), LoRaClass::onDio0Rise, RISING);
} else {
detachInterrupt(digitalPinToInterrupt(_dio0));
#ifdef SPI_HAS_NOTUSINGINTERRUPT
SPI.notUsingInterrupt(digitalPinToInterrupt(_dio0));
#endif
}
}