I'm developing a application with PN532 card reader through SPI. I'm using libfreefare library to communicate with Mifare DESfire EV1 mainly. My problem is in the reading speed I'm getting. I've to read about 11 files on the card and I'm getting about 700ms for read them. For my application, this time is very high, and I'm trying to reduce it. I've thought about changing the speed of the spi and increasing the speed when negotiating the communication with the desfire, but while I try, does anyone have any ideas that I can apply to improve these reading times?