I have purchased two Explore-NFC boards and connected them to Raspberry Pi 2 B boards. I downloaded SW282713, which contains three .deb files. These all install nicely and allow explorenfc-basic to work just fine.
QUESTION #1: However, the download SW282814 contains neard-explorenfc-0.8. Within this is a file examples/basic.c. It uses a structure, neardal_tag, which is incompatible with neardal_tag definition in neardal.h (from the only neardal available, neardal-0.14). Where is the version of neardal that you used to compile basic.c? It is clearly not neardal-0.14!
I have also attempted to follow the README.md instructions. Many of the apt-get commands do not work, for those versions are no longer available or the command is incomplete. I was able to work around each of the inconsistencies in this readme.md file, and get to the point of compiling examples/basic.c by getting an older version from your web site. I can now create my own NFC card reading programs, but this leads to the following question:
QUESTION #2: I would like to use the neard and/or neardal libraries to develop an NFC peer-to-peer capability. I cannot find any documentation on the API for either of these libraries. (The only thing I can find is to read the actual C code for neard and neardal examples, which may be woefully incomplete.) Please provide me with documentation or links to documentation describing the API calls available for neard and neardal.
I am not a hobbyist. I am a commercial developer attempting to design a product that would incorporate an NXP NFC chip.