Libraries & Tools

TwitterFacebook
Get flash to fully experience Pearltrees
PLEASE READ: don't email me to report bugs, unless you are sure it's a packaging bug.

Updated and Optimized Graphics Drivers : Fabio Pedretti

https://launchpad.net/%7Eoibaf/+archive/graphics-drivers/

CCID free software driver

This package provides the source code for a generic USB CCID (Chip/Smart Card Interface Devices) driver and ICCD (Integrated Circuit(s) Card Devices). See the USB CCID and ICCD specifications from the USB working group . Source download The latest version is available at ccid . The latest README is at README . You can also access the Subversion developement version . http://pcsclite.alioth.debian.org/ccid.html
I had OmniKey CardMan 5321 reader sitting on my desk for quite some time. First time I tried it, I had problem with propitiatory binary driver which expected pcscd to be compiled without hal support to make it work. Fortunately, we now have pcsc-omnikey package in Debian which should make usage of this reader much easier. But, I really wanted more low-level implementation, allowing me to muck with cards without need to pass through whole smart card stack (since I'm really only interested in RFID part of this reader). So, I did some searching and found out that librfid - A Free Software RFID stack implements support for this reader, so here is a quick overview of how to get started:

OmniKey CardMan 5321 supported by librfid (Dobrica Pavlinušić's Weblog / Blog)

http://blog.rot13.org/2010/01/omnikey_cardman_5321_supported_by_librfid.html

Passive RFID Project - OpenPCD

From OpenPCD Bootable RFID & NFC Live Hacking system with libnfc and OpenPCD 2 RFID Reader/Writer/Emulator support New OpenPCD 2 design - a 13.56MHz RFID Reader & Writer with NFC protocol and Tag Emulation support Sniffing ISO15693 RFID iCLASS SE transactions on a 13.56MHz carrier using a PicoScope 3204A and an OpenPICC SnifferOnly frontend. http://www.openpcd.org/OpenPCD_Passive_RFID_Project

SCardSCR : PHP smartcard scripting tool

http://www.waazaa.org/johann.d/scardscr/ [ Back to site homepage ] Smartcard and contactless scripting utilities in PHP This package is a set of PHP extensions and scripts, that can be used to perform any-kind of smartcard related scripting : Reader or smartcard automated test routines, Smartcard issuing software for small volume applications, Smartcard-related application prototyping, ...
The problem pcsc-lite is composed of two parts: a daemon pcscd The daemon job is to access/send commands to the readers, through reader drivers. a library libpcsclite.so.1 The library provides the PC/SC API to the application to talk to the pcscd daemon using an internal protocol. Traditionally the daemon is started when the system starts and is running until the system is shut down. Using the dependencies relation of packages in modern distributions you may install a package that, in some cases, uses PC/SC and then is linked with libpcsclite and then pcscd is also installed and running all the time for nothing. The solution The idea is to start pcscd only when needed.

pcscd auto start

http://ludovicrousseau.blogspot.com/2010/09/pcscd-auto-start.html
http://rfidiot.org/#Where

RFID IO tools

News October 2012: Migrated source code to https://github.com/AdamLaurie/RFIDIOt . I realised one of the reasons I haven't been doing many updates is because it's always such a faff getting a new tarball together, updating the webpage etc., etc. Now, should you be vaguely interested, you can simply watch the project on github and get notified whenever a change is committed... Even better, if you have updates you want to contribute, just fork and create a merge request... (The first of which was Nick von Dadelszen's Android support package).
http://nfc-tools.org/index.php?title=Main_Page#online_browsing

documentation:api [libnfc.org - Public platform independent Near Field Communication (NFC) library]

On this site you will find official information concerning the open source library libnfc for Near Field Communication (NFC) and other projects using this library. Since the RFID/NFC market is spoiled by proprietary hard and software we want to contribute constructively by distributing a free library and free tools which can be used for various RFID and NFC applications.
http://www.mysecondplace.org/?p=329

libnfc-1.3.3 on Windows | Augusto Esteves

Due to the lack of instructions on how to build the latest version of libnfc on the Windows platform, I’ve elaborated a tutorial on how to create Visual C++ 2008 projects that use libnfc-1.3.3 . Get the source files 1.

New library: touchatag RFID readers on Processing

Hi, I'm having some troubles with the library on a mac, whenever I start the example sketch without a tag on the rfid reader I get the ArrayIndexOutOfBoundsException: 0 error on this line: "tags[i] = rfid.tagsOnReader(i);" When I start the sketch with a tag on the reader it works ok and I can detect additional tags, but when I remove the initial tag from the reader The sketch quits unexpectedly and give this: "Invalid memory access of location 0x0 eip=0x3b9c47" error in the processing log I'm using a acr122u-A9 reader which is almost the same as a touchatag branded reader, has this something to do with it? http://forum.processing.org/topic/new-library-touchatag-rfid-readers-on-processing

touchatag-processing - Processing library that affords the use of touchatag readers on the Windows and Macintosh platforms

Using libnfc , touchatag-processing is Processing library that allows users to connect and read from cheap touchatag RFID readers on the Windows and Macintosh platforms. This library affords the simultaneously connection of multiple touchatag readers, and up to three tags on each one (due to performance issues of the tags themselves on the touchatag RFID reader). This project was tested on Windows 7 Professional, Windows XP SP3, and MacOSX 10.6.5, with Processing 1.0.9 up to 1.2.1.