From 74298f8ca11dc8d3b0359d1d4e124d6494c3eeac Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Fri, 10 Apr 2009 01:15:42 +0200 Subject: * digital/avr/modules/usb: - imported LUFA. --- .../usb/lufa/Projects/Magstripe/Magstripe.txt | 85 ++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 digital/avr/modules/usb/lufa/Projects/Magstripe/Magstripe.txt (limited to 'digital/avr/modules/usb/lufa/Projects/Magstripe/Magstripe.txt') diff --git a/digital/avr/modules/usb/lufa/Projects/Magstripe/Magstripe.txt b/digital/avr/modules/usb/lufa/Projects/Magstripe/Magstripe.txt new file mode 100644 index 00000000..d91fddde --- /dev/null +++ b/digital/avr/modules/usb/lufa/Projects/Magstripe/Magstripe.txt @@ -0,0 +1,85 @@ +/** \file + * + * This file contains special DoxyGen information for the generation of the main page and other special + * documentation pages. It is not a project source file. + */ + +/** \mainpage Denver Gingerich's USBSnoop Magnetic Card Reader Project + * + * Firmware for a USB AVR powered USB TTL magnetic stripe reader (using a card + * reader such as the Omron V3B-4K) by Denver Gingerich. This project is designed + * to be used with the open source Stripe Snoop project at http://stripesnoop.sourceforge.net/. + * + * See http://ossguy.com/ss_usb/ for the USB reader hardware project website, + * including construction and support details. + * + * To use, connect your magentic card reader device to the USB AVR as follows (pin and port mapping may be adjusted + * from the project makefile): + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
Signal:AVR Port:
Track 1 DataPORTC, Pin 1
Track 1 ClockPORTC, Pin 2
Track 2 DataPORTC, Pin 3
Track 2 ClockPORTC, Pin 0
Track 3 DataPORTC, Pin 5
Track 3 ClockPORTC, Pin 6
Card DetectPORTC, Pin 4
+ * + * + * This project is based on the LUFA Keyboard demonstration application, + * written by Denver Gingerich. + * + * This application uses a keyboard HID driver to communicate the data collected + * a TTL magnetic stripe reader to the connected computer. The raw bitstream + * obtained from the magnetic stripe reader is "typed" through the keyboard + * driver as 0's and 1's. After every card swipe, the demo will send a return key. + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
USB Mode:Device
USB Class:Human Interface Device (HID)
USB Subclass:Keyboard
Relevant Standards:USBIF HID Standard, USBIF HID Usage Tables
Usable Speeds:Low Speed Mode, Full Speed Mode
+ */ -- cgit v1.2.3