Hello all,
I have scoured the devzone and other blogspots to find an answer to this but so far have come up short.
in short i want to use one NRF552-DK with the adafruit PN532 shield to read and write another data from another nrf52dk acting as a regular type 4 NFC tag.
Looking at the drivers for the shield and for the PN532 chip directly it seems like the chip should be able to write to a tag of this type but there is not a prewritten function in the driver. I'm fine with writing this on m own I just want to know if its indeed possible for the PN532 to write data to the tag. So far I know the following:
- The PN532 shield can successfully READ data from the T4T
- a phone app "NFC" for iOS can WRITE data to the T4T (more specifically the NFC_T4T_EVENT_NDEF_UPDATED event is raised on the nordic chip acting as a tag)
- The PN52 shield can successfully write RAW data to the T4T (the NFC_T4T_EVENT_DATA_IND event is raised when running the nfc uart examples on the respective dev kits)
My goal is to send a custom binary data in the form of an ndef message from the reader to the T4T but when I use the "adafruit_pn532_in_data_exchange()" function the error_code it returns is zero however the NFC_T4T_EVENT_NDEF_UPDATED event is never raised on the tag side.
I know this is not so much a question about the nordic chip as it is the PN532 but I find it strange there is not a working example on the poller side for how to write an NDEF message, this makes me think that maybe its not possible with the PN532? if so i'm happy to buy a different reader board
Thanks,
Patjshan