diff --git a/src/MFRC522.h b/src/MFRC522.h index 6a3a54f..a08df7b 100644 --- a/src/MFRC522.h +++ b/src/MFRC522.h @@ -330,11 +330,10 @@ public: ///////////////////////////////////////////////////////////////////////////////////// // Functions for setting up the Arduino ///////////////////////////////////////////////////////////////////////////////////// - MFRC522(const byte chipSelectPin, const byte resetPowerDownPin, - SPIClass *spiClass = &SPI, const SPISettings spiSettings = SPISettings(SPI_CLOCK_DIV4, MSBFIRST, SPI_MODE0)) - : _chipSelectPin(chipSelectPin), _resetPowerDownPin(resetPowerDownPin), - _spiClass(spiClass), _spiSettings(spiSettings) {}; - MFRC522() : MFRC522(UNUSED_PIN, UNUSED_PIN) {}; + MFRC522(SPIClass *spiClass = &SPI, const SPISettings spiSettings = SPISettings(SPI_CLOCK_DIV4, MSBFIRST, SPI_MODE0)) + : _spiClass(spiClass), _spiSettings(spiSettings), _chipSelectPin(UNUSED_PIN), _resetPowerDownPin(UNUSED_PIN) {}; + MFRC522(byte chipSelectPin, byte resetPowerDownPin) + : _chipSelectPin(chipSelectPin), _resetPowerDownPin(resetPowerDownPin) { MFRC522(); }; ///////////////////////////////////////////////////////////////////////////////////// // Basic interface functions for communicating with the MFRC522