« Request Tracker + Subversion + SVN::Web = microblogging | Main | I just rebooted my monitor! »

3M RFID reader 810 can freely speak now!

Last week I was playing around with understanding serial protocol between RFID reader and computer. For a start, I had a windows application which could communicate with RFID reader over USB serial adapter (which is included in device, so device looks like USB device).

First, I needed to sniff USB serial traffic under Windows to understand protocol between device and program.

Then I wrote a simple script to reformat output from portmon to more readable format, and found out that packets have two byte checksum in them.

After I tried all simple combinations to produce valid checksum, I decided to ask a question about checksum guessing at stackoverflow.com. This was great idea, because selwyn stepped in and confirmed that my checksum is CCITT.

Having all that parts in place, next step was to write perl script using Device::SerialPort to communicate with serial port, and thus RFID reader. Right now, I'm pondering how to integrate it with Koha, but that's topic for another post...

TrackBack

TrackBack URL for this entry:
http://blog.rot13.org/mt/mt-tb.cgi/601

Listed below are links to weblogs that reference 3M RFID reader 810 can freely speak now!:

» Slobodni festival 3 from Dobrica Pavlinušić's Weblog / Blog
Ovaj vikend bili smo u Čakovcu na Slobodnom Festivalu 3 veoma zanimljivom druženju u Čakovcu. Oslobodimo HardwareView more presentations from Dobrica Pavlinušić. Ovo je lista linkova je na neke nije moguće kliknuti jer je sladeshare strgan i lijeva/de... [Read More]

» Comet experiment: RFID reader with Koha data in browser from Dobrica Pavlinušić's Weblog / Blog
I already blogged about RFID readers but now I really need to replace antique 3M software with something better. So, basically, I started with specification: User should put RFID tag on reader and get output from Koha Nice and simple. However, readers... [Read More]

» RFID::Biblio - write RFID applications in perl from Dobrica Pavlinušić's Weblog / Blog
Allmost two years ago, I began my experiments with RFID, writing support for 3M 810 RFID Reader. Then I tried to make web interface for RFID it in Koha. This woked, but having separate Comet server was too much complexity for me, so I decided to imple... [Read More]

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on October 5, 2008 1:49 PM.

The previous post in this blog was Request Tracker + Subversion + SVN::Web = microblogging.

The next post in this blog is I just rebooted my monitor!.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 5.04