rconty wrote:Theorically, yes that's possible.
Sounds like good news 
rconty wrote:So, if you want to drive this reader: you will need to know what are commands and replies to talk with the IC behind the PN512.
PN512 can be consider as a "modem", it carriers data provided by the IC.
To do this, I think you will need extra documents from SCM and I'm not sure they will give them to you...
Hmmm... I had a look in the Reference Manual and I found this part (5.4.1):
SCL01X implements a transport protocol that is compliant with USB Device Class: Smart Card
CCID Specification for Integrated Circuit(s) Cards Interface Devices Revision 1.10.
So CCID class requests "Abort", "Get Clock Frequencies" and "Get Data rates" as well as CCID messages "PC_to_RDR_IccPowerOn", "PC_to_RDR_IccPowerOff", "PC_to_RDR_GetSlotStatus", "PC_to_RDR_XfrBlock", "PC_to_RDR_Escape" and "PC_to_RDR_Abort " are supported.
In my opinion at least one of the two "ideal cases"
application -> PCSC -> CCID? -> libnfc -> device
is not so far away. There are a lot of examples (ATR, APDU, read and write blocks etc.) and even a " Sample code using escape commands through Escape IOCTL".
rconty wrote:BTW, currently we had a really good relationship with SCM/ARYGON, so I can send a mail to see if something is possible, if you want to implement it.
I am neither a c-progammer nor I know the implementation details of CCID, PC/SC and the way they interact with libusb. My aim is to code a simple perl/bash script that can distinguish between e.g. two "Mifare Standard 1K"-cards depending on the value stored on the card. The next step would be read and write data on the card...
The easiest way (for me) to do so is to use samples and various tools based on and around libnfc 
But if you can use your good relationship and I can find a person willing to spend some time...
Because the device itself is for free I won't mind to take the shipping fee to send over one or two SCL011 in order to support the development of libnfc for this device. BTW, have a look at https://www.ausweisapp.bund.de/pweb/cms/kartenleser.jsp (german). Our government tries to promote the new identification card with a nfc-chip inside, which leads to the fact that (in their future prospect) there will be a lot of nfc-devices on a lot of desks. I am not an ardent worshipper of RFID in id-cards but a cool side effect is that a lot of people are playing around with new nfc technology.
Last edited by m0rix (2011-01-20 13:25:08)