NFC - Trying to send a payload >255 bytes on PN532

I am trying to send data to a PN532 card that is in emulation mode. I am using an Android phone to send data, and it has a NDEF message that is greater than 255 bytes.

I am not able to successfully write to my card emulator as a result.

It is sending Normal Frame instructions with the LEN Byte = 0xF7 - but because the frame size is capped on the card emulator, I am not seeing a way to know that there are

  1. More bytes to receive?
  2. How to recognize that there are additional frames to receive from the Android phone to complete the transfer

I have been using SeedStudio and AdaFruit examples of card emulation as a starting point


If this is an Arduino programming question then please post your code