I’m trying to build a project with that module, can’t get it working. This is an error while compiling any example node from a PN 532 library. What am I doing wrong?
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\xod_1736322731234_sketch\xod_1736322731234_sketch.ino: In instantiation of 'xod::xod_dev__pn532_nfc__pn532_device::Node<constant_input_IRQ>::Node(xod::xod_dev__pn532_nfc__pn532_device::Node<constant_input_IRQ>::typeof_DEV) [with unsigned char constant_input_IRQ = 7; xod::xod_dev__pn532_nfc__pn532_device::Node<constant_input_IRQ>::typeof_DEV = Adafruit_PN532*]':
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\xod_1736322731234_sketch\xod_1736322731234_sketch.ino:2929:67: required from here
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\xod_1736322731234_sketch\xod_1736322731234_sketch.ino:1258:26: error: call of overloaded 'Adafruit_PN532(unsigned char, int)' is ambiguous
Adafruit_PN532 nfc = Adafruit_PN532(constant_input_IRQ, NOT_A_PORT);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\xod_1736322731234_sketch\xod_1736322731234_sketch.ino:1145:0:
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\libraries\Adafruit_PN532/Adafruit_PN532.h:148:3: note: candidate: Adafruit_PN532::Adafruit_PN532(uint8_t, HardwareSerial*)
Adafruit_PN532(uint8_t reset, HardwareSerial *theSer); // Hardware UART
^~~~~~~~~~~~~~
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\libraries\Adafruit_PN532/Adafruit_PN532.h:146:3: note: candidate: Adafruit_PN532::Adafruit_PN532(uint8_t, uint8_t, TwoWire*)
Adafruit_PN532(uint8_t irq, uint8_t reset,
^~~~~~~~~~~~~~
C:\Users\chelc\AppData\Local\Temp\xod_temp_sketchbook7tRmWb\libraries\Adafruit_PN532/Adafruit_PN532.h:145:3: note: candidate: Adafruit_PN532::Adafruit_PN532(uint8_t, SPIClass*)
Adafruit_PN532(uint8_t ss, SPIClass *theSPI = &SPI); // Hardware SPI
^~~~~~~~~~~~~~