Section 3. operation, Led indicator, Card read – MagTek USB MagnePrint Swipe Reader with Encryption User Manual

Page 19

Advertising
background image

SECTION 3. OPERATION

This section describes the LED Indicator and Card Read operation.

LED INDICATOR

The LED indicator will be either off, red, or green. When the device is not powered, the LED
will be off. When the device is first plugged in, the LED will be red. As soon as the device is
plugged in, the host will try to enumerate the device. Once the device is enumerated the LED
will turn green indicating that the device is ready for use. When a card is being swiped, the LED
will turn off temporarily until the swipe is completed. If there are no errors after decoding the
card data then the LED will turn green. If there are any errors after decoding the card data, the
LED will turn red for approximately two seconds to indicate that an error occurred and then turn
green. Anytime the host puts the device into suspend mode, the LED will turn off. Once the
host takes the device out of suspend mode, the LED will return to the state it was in prior to
entering suspend mode.

The LED will blink green if the MagnePrint circuit is sensing excessive electrical noise in the
environment. If this occurs, the reader will still read cards and send card data to the host until it
is moved away from the noise source at which time the LED will stop blinking and stay green.
When this occurs, re-position the reader away from the noise source. Note that the reader will not
check for noise until after a card swipe occurs. So a card has to be swiped to initiate noise
detection. If noise is detected after the swipe, the reader will continue to check for noise until the
noise is no longer present. If no noise is detected after the swipe, the reader will not check for
noise again until after the next swipe.

CARD READ

A card may be swiped through the Reader slot when the LED is green. The magnetic stripe must
face toward the front (the side with the LED) and may be swiped in either direction. If there is
data encoded on the card, the device will attempt to decode the data and then send the results to
the host via a USB HID input report or, if in Keyboard Emulation mode, as if the data was being
typed on a keyboard. After the results are sent to the host, the device will be ready to read the
next card.

11

Advertising