I am currently working on a research project which basically requires the following;
An NFC tag whose data can only be changed wired (usb). The data is to be read by a reader, in my case an Android phone (HTC One X). The tag should be connected to a PC, the data on the tag changes as the user interacts with a desktop application. For instance, if a user click button 1, the tag should provide a link to the reader. If the user click button 2, the tag should provide some text to the reader.
To get the entire thing started, i want to do some basic card emulation using the TRF7970A EVM GUI application. I've tried following the user guide, but it seems the guide was set up for making one -70A communicate with another -70A, which is not what i was looking for.
Furthermore i've been searching these forums for similar posts. I've found some similar things, but the answers mostly include writing registers.. I, sadly, have no idea how to do this. For example, http://e2e.ti.com/support/low_power_rf/f/667/t/181530.aspx describes emulating an ISO14443B card. As i'm trying to accomplish a similar thing using the GUI application, i can not map all registers in the answer to the registers available in the GUI application.
So my question would be;
Is it possible to set up the TRF7970A EVM to emulate any kind of NFC card so it can be read using an NFC phone. And more important, can this be done using a desktop application (i'm thinking about either C# or Java to communicate with a serial port. I've got a test project working in C# to read an NFC tag using the TRF7970A EVM).
Assuming this can be done, can the data on the emulated card be changed, depending on user input?
Thanks in advance,
Arend