Access Interfacing Solutions ATR110 User manual

Access-IS
18 Suttons Business Park, Reading
Berkshire, RG6 1AZ, United Kingdom
Tel: +44 (0) 118 966 3333
Web: www.access-is.com
Product names
mentioned herein are for
identification purposes
only and may be
trademarks and/or
registered trademarks of
their respective
companies.
© Copyright 2016
ALL RIGHTS
RESERVED
Subject: ATR110 Manual
Revision: 1.0
Issue Date: 15/03/2016
ATR110
1D/2D Barcode Imager
(Barcode and NFC Version)
Product Manual

Page 2of 70 Copyright © Access-IS 2016
Warnings
This manual contains important information regarding the installation and operation of the ATR110 1D/2D
Barcode Imager. For safe and reliable operation of the imager, installers must ensure that they are familiar
with and fully understand all instructions contained herein.
Warranty
Access Ltd warrants that this product shall be free from defects in workmanship and materials for a period of
one year from the date of original purchase. If the product should fail to operate correctly in normal use during
the warranty period, Access will replace or repair it free of charge. No liability can be accepted for damage
due to misuse or circumstances outside Access’control. Access will not be responsible for any loss, damage
or injury arising directly or indirectly from the use of this product. Access’total liability under the terms of this
warranty shall in all circumstances be limited to the replacement value of this product.
Radio Frequency Energy
European EMC directive 89/336/EEC
This equipment has been tested and found to comply with the limits for a class A computing
device in accordance with the specifications in the European standard EN 55022. These
limits are designed to provide reasonable protection against harmful interference. This
equipment generates, uses and can radiate radio frequency energy and if not installed and
used in accordance with the instructions may cause harmful interference to radio or
television reception. However, there is no guarantee that harmful interference will not occur in a particular
installation. If this equipment does cause interference to radio or television reception, which can be
determined by turning the equipment on and off, the user is encouraged to correct the interference with one or
more of the following measures: (a) Reorient or relocate the receiving antenna. (b) Increase the separation
between the equipment and the receiver. (c) Connect the equipment to an outlet on a circuit different from that
to which the receiver is connected. (d) Consult the supplier or an experienced radio / TV technician for help.
FCC Compliance Statement (United States)
This equipment generates, uses and can radiate radio frequency energy and if not installed and used
properly, that is, in strict accordance with the manufacturer’s instructions, may cause interference to radio
communication. It has been tested and found to comply with the limits for a class A computing device in
accordance with the specifications in Subpart J of part 15 of FCC rules, which are designed to provide
reasonable protection against such interference when the equipment is operated in a commercial
environment. Operation of this equipment in a residential area may cause interference, in which case the user
at his own expense will be required to take whatever measures may be necessary to correct the interference.
Changes or modifications not expressly approved by the manufacturer could void the user’s authority to
operate the equipment.
Canadian Department of Communications RFI statement
This equipment does not exceed the class A limits for radio noise emissions from digital apparatus set out in
the radio interference regulations of the Canadian Department of Communications.
Le présent appareil numérique n’émet pas de bruits radioélectriques dépassant les limites applicables aux
appareils numériques de la classe A prescrites dans le règlement sur le brouillage radioélectriques publié par
le ministère des Communications du Canada.

Page 3of 70 Copyright © Access-IS 2016
Contents
1. Overview....................................................................................................................5
2. Specifications.............................................................................................................6
2.1 Part numbers............................................................................................................... 7
3. Installation..................................................................................................................8
3.1 Unpack the ATR110.................................................................................................... 8
3.2 Connection.................................................................................................................. 8
3.3 Mounting ..................................................................................................................... 8
3.4 Barcode interface options ......................................................................................... 11
3.5 NFC interface............................................................................................................ 11
3.6 Barcode module installation...................................................................................... 12
3.7 NFC module installation............................................................................................ 12
3.8 Test the device.......................................................................................................... 13
3.9 Barcode configuration software................................................................................. 13
3.10 Communicate with the NFC module ......................................................................... 13
3.11 Troubleshooting ........................................................................................................ 14
3.12 Maintenance.............................................................................................................. 14
4. Barcode operating modes........................................................................................15
4.1 Mode summary ......................................................................................................... 15
4.2 Dumb mode............................................................................................................... 16
4.3 Host mode................................................................................................................. 17
4.4 Interactive mode........................................................................................................ 19
5. Barcode command reference...................................................................................21
5.1 Basic configuration.................................................................................................... 21
5.2 Prefix and suffix solutions ......................................................................................... 22
5.3 ATR110 illumination.................................................................................................. 23
5.4 Indicator control......................................................................................................... 25
5.5 Development commands .......................................................................................... 29
5.6 Triggering.................................................................................................................. 31
5.7 Counter ..................................................................................................................... 32
6. NFC operation .........................................................................................................33
6.1 Summary of operation............................................................................................... 33
6.2 MIFARE cards........................................................................................................... 35
6.3 Contactless microprocessor smartcards................................................................... 35
7. MIFARE media commands and responses..............................................................36
7.1 MIFARE get media type............................................................................................ 36
7.2 MIFARE load key...................................................................................................... 37
7.3 MIFARE authenticate block (key A or key B)............................................................ 38
7.4 MIFARE read block (key A or key B) ........................................................................ 38
7.5 MIFARE write block (key A or key B)........................................................................ 40
7.6 MIFARE create value block (key A or key B)............................................................ 41
7.7 MIFARE increment value block (key A or key B)...................................................... 42
7.8 MIFARE decrement value block (key A or key B)..................................................... 43
7.9 MIFARE Ultralight read block.................................................................................... 44
7.10 MIFARE Ultralight write block ................................................................................... 45
7.11 MIFARE Ultralight-C authenticate - part 1................................................................. 45
7.12 MIFARE Ultralight-C authenticate - part 2................................................................. 46
7.13 MIFARE transceive direct ......................................................................................... 47
7.14 MIFARE failure status codes..................................................................................... 48
8. NFC module management interface commands......................................................50
8.1 Get firmware version................................................................................................. 50
8.2 Get bootloader version.............................................................................................. 51
8.3 Switch to bootloader.................................................................................................. 51

Page 4of 70 Copyright © Access-IS 2016
8.4 Get serial number...................................................................................................... 52
8.5 Set NFC timings........................................................................................................ 52
8.6 Get NFC timings........................................................................................................ 53
8.7 Enter sleep mode...................................................................................................... 54
8.8 Exit sleep mode......................................................................................................... 55
8.9 ATR110 LED control command ................................................................................ 55
8.10 Get NFC kernel version............................................................................................. 57
8.11 Get media serial number........................................................................................... 58
A. NFC module serial number matching ......................................................................60
B. HID reports - barcode only.......................................................................................61
B.1 Receive data............................................................................................................. 61
B.2 Send commands....................................................................................................... 62
B.3 Trigger controls......................................................................................................... 63
C. NFC module example code and API functions ........................................................64
C.1 Initialise smartcard sub-system................................................................................. 64
C.2 Poll for card arrival.................................................................................................... 64
C.3 Connect to the card................................................................................................... 64
C.4 Get ATR of the card.................................................................................................. 65
C.5 Communicate with card............................................................................................. 65
C.6 Determine if ATR indicates MIFARE type................................................................. 65
C.7 Disconnect the card .................................................................................................. 65
D. ASCII character reference .......................................................................................66
E. Document history.....................................................................................................70

Page 5of 70 Copyright © Access-IS 2016
Figure 1. ATR110 1D/2D Barcode Imager with NFC
1. Overview
The ATR110 is a compact and fast barcode reader with Near Field Communication (NFC)
contactless capabilities. This ‘one-box’ solution helps process a wide range of electronic ticketing
across a variety of media.
The device reads all popular linear, PDF417 and 2D barcode symbologies, including QR and Aztec
codes, from smartphones, tablets and printed-paper documents. The ATR110’s advanced
recognition barcode imager is omnidirectional and has near-zero latency. It captures barcodes
within a fraction of a second of presentation in any orientation.
The device supports mobile ticketing and mobile wallet payment systems for NFC-enabled
smartphones and tablets, as well as reading contactless smart, credit and debit cards.
This responsive, intuitive-to-use device is simple to operate by untrained members of the public.
Additional user-friendly features include bright LED visual indicators and a programmable audio
buzzer to confirm successful data capture.
Its rugged, vibration and shock resistant construction, with no moving parts, enables the reader to
withstand years of frontline, public use.
Fast, intuitive imager with fixed focal
distance.
Reads barcodes on facedown
presentation of mobile device.
Reads 2D, PDF417 and linear barcode
symbologies.
Contactless NFC mobile ticketing and
payment.
USB (custom Human Interface Device
(HID), keyboard or Communications
Device Class (CDC) serial) interface
options.
Configurable LED (green, amber, red,
blue) and audible read confirmation.
Mounting options: desktop, console,
pole-mount and fixed-position
installation.
Protective rubber bumper to prevent damage to smartphones when placed against the unit’s
toughened glass.
Designed for a wide range of applications, including public transportation.

Page 6of 70 Copyright © Access-IS 2016
2. Specifications
Specification
Details
Dimensions (L x W x H)
120.6 mm x 96.0 mm x 81.2 mm
Weight
461 g (with cable)
Environmental
Operating temperature: -25ºC to 50ºC
Storage temperature: -30ºC to 70ºC
Humidity: 95% non-condensing
Designed to meet IP54
Body
Dark grey ABS with blue rubber smartphone bumper
Glass
3 mm thermally toughened low-iron Conturan IK07 (3 times 2J
impact), anti-reflective coating
Buzzer
Loud (75 dBa at 1 m); volume controllable (configuration setting -
can be adjusted by customer)
Indicator LEDs
Four colours (green/amber/red/blue) (configuration setting - can
be adjusted by customer)
Power requirements
5 V DC
Requires USB power injector cable or independent power supply
Electrical interface
5 V USB (only)
Barcode reading
Reads barcodes from mobile phones, tablets and paper
Linear: EAN/UPC, Code 2 of 5, Interleaved 2 of 5, IATA 2 of 5,
Code 39, Code 128
2D: IATA resolution 792, PDF417, Aztec, DataMatrix and QR
codes
NFC
EMV: Designed to Level 1
Supported media: ISO14443 type A and B cards (Java cards);
max baud 424K (extendable to 848K)
MIFARE UL, Classic 1K, Classic 4K, UL-C, MIFARE Plus; max
baud 106K
MTBF
85,000 hours
Approvals
CE EMC Class B
EN 55022
EN 55024
CE Low Voltage Directive
EN 60950-1
IEC 60825-1 LED Safety Class 1
CE R&TTE Directive
ETSI EN 301 489
ETSI EN 302 291
FCC 47CFR Part 15 Subpart B Class A
FCC 47CFR Part 15 Subpart C

Page 7of 70 Copyright © Access-IS 2016
2.1 Part numbers
Product
Part Number
Barcode and NFC-enabled, USB-connected ATR110
AKEGEOTA911
USB power injector cable
5KBD133402
Pole mount - 1.25 inches (31.75 mm) pole diameter
AKEGEOXB081
Pole mount - 1.5 inches (38.1 mm) pole diameter
AKEGEOXB091
An external power supply is available, if required.

Page 8of 70 Copyright © Access-IS 2016
3. Installation
3.1 Unpack the ATR110
Unpack the ATR110 and ensure that you have the following items:
Advisory notice card.
ATR110 device with attached USB cable.
USB power injector cable or power supply (IEC cable not supplied).
Report any missing items or damage immediately to your Sales Representative.
3.2 Connection
Connect the ATR110 directly to a USB port on the host.
Note: The cable is sealed into the unit to prevent entry of water, moisture and dust. Standard
supplied cable length is 1.8 m. Other options are available for pole mounting.
3.2.1 Connection to a USB port
Figure 2. Connection to a USB port
3.3 Mounting
The ATR110 is simple to install. Mounting options include desktop, console, kiosk or pole-mount.
Refer to Figure 3 for the dimensions of the unit. Figure 4 shows the mounting points.
For optimum performance, do not position the ATR110 in direct sunlight.
NFC INSTALLATION WARNING
To optimise the performance, DO NOT install the ATR110 so that its NFC antenna is within 40 mm
of a large metal or electrically conductive component or structure.
Failure to observe this instruction may lead to the product’s NFC performance deteriorating or even
failing completely.
To a USB port on the host PC
USB cable connected to ATR110 device
USB power injector cable to a powered USB
port on host PC (or connection to an external
power supply)

Page 9of 70 Copyright © Access-IS 2016
Figure 3. ATR110 dimensions (rounded to the nearest millimetre)
3.3.1 Mounting points
Figure 4. ATR110 mounting points
Use four M3 screws (not provided) to mount the unit. Maximum insertion depth is 4 mm; minimum
recommended insertion depth is 2 mm.

Page 10 of 70 Copyright © Access-IS 2016
Figure 5. Pole-mount cable connection
3.3.2 Pole mounting
An optional pole-mount kit allows you to mount the device on a 1.25 inch or 1.5 inch diameter pole.
If the mounting bracket is pre-fitted to the unit,
attach the unit to the pole as follows:
1. Remove the two M3 screws holding the plastic
back cover in place on the ATR110.
2. Unscrew the four M4 screws holding the two
metal ‘U’ brackets together.
3. Wrap the drilling template around the pole and
drill the holes into the pole. Drill the smaller
holes (6 mm) all the way through the pole; drill
the larger hole (24 mm) on the front face of the
pole only.
4. Feed the cable through the larger hole in the
pole and screw the main cable to the cable
attached to the device.
5. Make the appropriate cable connections to the
host.
6. Position the ATR110 on the pole ensuring that
the locating studs on the metal ‘U’ brackets
engage in the two smaller holes in the pole.
Position the other metal ‘U’ bracket against the
back of the pole and screw the metal brackets
together using the four M4 screws removed
earlier.
7. Replace the plastic cover and screw into place
using the two M3 screws.
To attach the mounting kit to the ATR110
Follow these steps to attach the mounting kit to the
ATR110, if it is not pre-fitted to the device.
1. Remove the two M3 screws holding the plastic
back cover in place on the metal back plate.
2. Unscrew the four M4 screws holding the two
metal ‘U’ brackets together.
3. Unscrew the four screws holding the two plastic ‘U’-shaped mouldings to the top and bottom of
the mounting bracket.
4. Screw the mounting bracket to the back of the ATR110 using four M3 screws.
5. Replace the plastic ‘U’-shaped mouldings and screw into place.
6. Attach the unit to the pole following steps 3–7 above.
Figure 6. Mounting the ATR110 on a pole (View A)
Note: Mount the unit in either orientation.
Figure 7. Mounting the ATR110 on a pole (View B)

Page 11 of 70 Copyright © Access-IS 2016
3.4 Barcode interface options
Connect a USB ATR110 device using one of three possible options. These options are compatible
with all Linux and Windows operating systems from XP onwards.
3.4.1 Keyboard interface
Virtual keyboard using Windows or Linux drivers
This allows the device to operate without additional drivers, with the ATR110 emulating a keyboard.
This is one-way communication; it is not possible to control the device directly in this mode.
This mode will be slower than the other options as it adds an inter-character delay when typing the
barcode data. For higher throughput, consider using a HID or CDC interface.
3.4.2 CDC interface
Virtual serial mode using the Windows CDC driver
This assigns a COM port and the device will communicate as a virtual serial device. Due to the
nature of CDC serial port drivers, the COM port disappears if the unit is unplugged.
3.4.3 HID Interface
Access-IS recommends the use of the HID interface for reliability. A HID interface recovers properly
in the event of accidental disconnects or system power fluctuations; a CDC interface may not
recover in these situations.
3.4.3.1 HID interface using the Access driver (Windows only)
The Access Serial Ports Service (ASPS) driver is fully configurable and outputs data in virtual serial
or virtual keyboard. The output itself can be parsed and reformatted. The serial port is permanent
and does not disappear if you unplug or hot swap the unit. This is one-way communication and the
only command that you can send to the device is AIS_BO to enable or disable barcode reading.
Refer to page 29 for more information.
3.4.3.2 HID interface without the Access driver
This method is only suitable is you are familiar with HID programming.
It is possible to communicate directly with the ATR110 using the operating system’s built-in HID
drivers. In this instance, HID reports, exactly 64 bytes in length, are sent between the host and the
ATR110.
The implementation of this driver and the method of interaction will depend on the version of the
host operating system. You should refer to the HID programming guide for the operating system that
you are using.
Refer to HID reports on page 61 for the details of the HID reports used with the ATR110.
3.5 NFC interface
The NFC module enumerates as a standard Chip Card Interface Device (CCID) smartcard reader.
When you connect the device to the host, the NFC module uses the default Windows CCID drivers.
It is not necessary to install custom drivers when running Windows XP and above.

Page 12 of 70 Copyright © Access-IS 2016
3.6 Barcode module installation
Note: If you intend to use the Access driver, ensure that you install the driver before you connect
the device to the computer.
3.6.1 Driverless keyboard output
There is no additional driver required for this mode. Connect the USB cable from the ATR110 to a
USB port on the computer.
3.6.2 CDC driver
This method for USB installation uses the Windows CDC drivers.
For this method to operate, you must install the CDC drivers using the file, AccessISCDC.inf,
which you can download from http://www.access-is.com/gettingstarted/.
The download (USB Driver for CDC Mode) includes full instructions for use.
Windows assigns a virtual COM port to the ATR110 device. You can find out the COM port number
in Device Manager. You will require the port number to configure the ATR110.
3.6.3 Custom HID
3.6.3.1 HID interface using the Access serial driver (Windows only)
The recommended method for using a USB ATR110 is to configure the device to operate in HID
mode. This allows the device to communicate with the Access driver.
For this method to operate, you must first install the Access driver (ASPS). Download ASPS from
http://www.access-is.com/gettingstarted/.
The download (ASPS Software) includes full instructions for use.
Ensure that you install the driver before connecting the ATR110 to the host.
3.6.3.2 HID interface without the Access driver
There is no additional driver required for this mode. Connect the USB cable from the ATR110 to a
USB port on the computer.
3.7 NFC module installation
When you connect the ATR110 device to a USB port, Windows automatically detects the NFC
hardware and installs the standard CCID smartcard reader drivers. Some versions of Windows may
prompt you to search automatically for a driver.
The NFC module also exposes a HID interface for configuration and control. Refer to NFC module
management interface commands on page 50 for the command set and its responses.
In Device Manager, the smartcard reader and HID-compliant device represent the NFC module.

Page 13 of 70 Copyright © Access-IS 2016
Figure 8. NFC module and barcode device in Device Manager (other device types not shown)
3.8 Test the device
Once you have connected the device and installed the relevant drivers, if applicable, you can test
the device. To do this, wave a piece of paper in front of the glass; the reader’s LEDs should
illuminate. If the device fails to respond when connected to the host, refer to the Troubleshooting
section in this document.
3.9 Barcode configuration software
Connect to, and configure, the ATR110 using your own configuration tool, a terminal emulation
program or the Access-IS configuration tool, which you can download from http://www.access-
is.com/gettingstarted/.
Refer to the Barcode command reference on page 21 for details of the barcode commands, which
you can use to configure the ATR110.
3.10 Communicate with the NFC module
Once the NFC module is enumerated, it registers itself with the Windows Smartcard Resource
Manager. Since the NFC module is Personal Computer/Smart Card (PC/SC) compatible, you can
use standard Windows smartcard functions to communicate with the module through the Windows
Smartcard Resource Manager API. Refer to the Microsoft website for more detailed information on
the Smartcard Resource Manager API.
For more information on the operation of the ATR110’s NFC reader, see page 33. Refer to page 36
for MIFARE media commands and responses and page 50 for NFC management interface
commands.

Page 14 of 70 Copyright © Access-IS 2016
3.11 Troubleshooting
If the ATR110 does not appear to be working, refer to Table 1 to help identify and resolve the
problem.
Alternatively, use the Contact Customer Support Team page on the Access-IS website.
Note: Do not attempt to disassemble the ATR110 if it does not operate correctly.
Table 1. Troubleshoot the ATR110
Problem
Solution
ATR110 not transmitting data to host
Check that all cable connections between the ATR110
and host are secure.
Ensure that the unit has power.
ATR110 cannot scan barcode
Ensure that the unit is configured to read the barcode that
you are scanning.
If scanning a paper document, ensure that the print quality
is good.
If scanning a barcode on a mobile phone, ensure that you
set the screen backlight on the phone to its brightest
setting.
3.12 Maintenance
3.12.1 Cleaning
Clean the glass with a lint-free cloth. If the glass is dirty, wipe the glass with a lint-free cloth
moistened with isopropyl alcohol or use an alcohol wipe. Do not use abrasive cleaners.
3.12.2 Storage
Store the unit in its original box, at a temperature of -30°C to 70°C.

Page 15 of 70 Copyright © Access-IS 2016
4. Barcode operating modes
The ATR110 operates in one of three ways, as defined by the AISOMD command. Refer to the
Barcode command reference on page 21 for a list of commands that you can send to configure the
ATR110.
4.1 Mode summary
4.1.1 Dumb mode
The ATR110 is a one-way communication device.
The device detects the media and activates the imager and illumination. When the ATR110 reads
the document, it sends the data to the host, activates the ‘Good Read’ indicators, and disables the
imager and illumination. The imager and illumination do not reset until the ATR110 sensor fails to
detect any media for 0.5 seconds.
4.1.2 Host mode
The ATR110 is a two-way communication device that reads barcodes and does not show any
indicator lights until the host computer accepts or rejects the barcodes.
The device detects the media and activates the imager and illumination. When the device reads the
barcode, it sends the data to the host and disables the imager and illumination. The ATR110 waits
for a response from the host to accept or reject the data, which activates the ‘Good Read/Bad Read’
indicators on the device. The ATR110 waits for up to two seconds for an ‘Accept/Reject/Ignore’
command to activate the indicators. The host sends an ‘Ignore’command to reset the imager if no
response from the indicators is required. The imager and illumination do not reset until the sensor
fails to detect any media for 0.5 seconds.
4.1.3 Interactive mode
Note:This is not the recommended mode for new installations.
The ATR110 is a two-way communication device, controlled fully by a host.
The ATR110 detects the media and sends a command to the host with this information. If the media
is removed, a second command is sent telling the host the media is no longer detected.
If the media is present, the host sends a command to activate the imager and illumination. When the
ATR110 reads the barcode, it sends data to the host. The imager and illumination are not disabled.
The ATR110 waits for a response from the host to accept or reject the data, which activates the
‘Good Read/Bad Read’ indicators and disables the imager and illumination. An ‘Ignore’ command
may also be used, although untriggering the unit is more useful in most cases.
At any time, the host can send ‘Good Read’ or ‘Bad Read’ commands or commands to activate or
deactivate the imager and illumination.

Page 16 of 70 Copyright © Access-IS 2016
4.2 Dumb mode
Figure 9 shows the process for an ATR110 in Dumb mode.
Media Detected
Imager and
Illumination
Activated
Barcode Read
Data Sent to Host
Lights ‘Good
Read’ (as Settings
Instruct)
Reader Idle
Imager and
Illumination
Deactivated
Reader Idle
Figure 9. Dumb mode process flow
4.2.1 Dumb mode example
Comments
ATR Command to Host
Host Command to ATR
Media placed in front of
ATR110.
-
-
Imager activated and
barcode scanned.
Illumination activated as
defined in the settings.
Data sent as configured.
-
No media detected for 0.5
seconds; ATR110 resets.
-
-

Page 17 of 70 Copyright © Access-IS 2016
4.3 Host mode
Figure 10 shows the process for an ATR110 in Host mode.
Media Detected
Imager and
Illumination
Activated
Barcode Read
Data Sent to Host.
Imager and
Illumination
Deactivated
Accept or Reject?
Lights ‘Bad Read’
(as Settings
Instruct)
Lights ‘Good
Read’ (as Settings
Instruct)
Reject Accept
Reader Idle
Reader Idle
Ignore Command or
No Response within Timeout
Figure 10. Host mode process flow

Page 18 of 70 Copyright © Access-IS 2016
4.3.1 Host mode example
4.3.1.1 Accept
Comments
ATR Command to Host
Host Command to ATR
Media placed in front of
ATR110.
-
-
Imager activated and
barcode scanned.
Illumination activated as
defined in the settings.
Data sent as configured.
-
Host decides to accept or
reject the data.
-
‘Good Read’:
AISXXR0
Lights activated as defined
in the ‘Good Read’settings.
-
-
No media detected for 0.5
seconds; ATR110 resets.
-
-
4.3.1.2 Reject
Comments
ATR Command to Host
Host Command to ATR
Media placed in front of
ATR110.
-
-
Imager activated and
barcode scanned.
Illumination activated as
defined in the settings.
Data sent as configured.
-
Host decides to accept or
reject the data.
-
‘Bad Read’:
AISXXR1
Lights activated as defined
in the ‘Bad Read’ settings.
-
-
No media detected for 0.5
seconds; ATR110 resets.
-
-
4.3.1.3 Ignore
Comments
ATR Command to Host
Host Command to ATR
Media placed in front of
ATR110.
-
-
Imager activated and
barcode scanned.
Illumination activated as
defined in the settings.
Data sent as configured.
-
Host decides to accept or
reject the data.
-
‘Ignore and Continue’:
AISXXR2
No media detected for 0.5
seconds; ATR110 resets.
-
-

Page 19 of 70 Copyright © Access-IS 2016
4.4 Interactive mode
Figure 11 shows the process for an ATR110 in Interactive mode. The host can send ‘Good Read’
and ‘Bad Read’ commands to the ATR110 at any time.
Media Detected,
Message Sent
Requesting
Trigger
Send Trigger?
Imager and
Illumination
Activated
Trigger
Barcode Read
Data Sent to Host
Accept or
Reject?
Lights ‘Bad Read’
(as Settings
Instruct)
Lights ‘Good
Read’ (as Settings
Instruct)
Imager and
Illumination
Deactivated
Reject Accept
Reader Idle
Untrigger
Force Trigger
Reader Idle
Force Untrigger
Ignore Command
Figure 11. Interactive mode process flow

Page 20 of 70 Copyright © Access-IS 2016
4.4.1 Interactive mode example
4.4.1.1 ‘Good Read’initiated by ATR110 detecting media
Comments
ATR Command to Host
Host Command to ATR
Media placed in front of
ATR110. The ATR110
sends commands to host
notifying of media.
[0x16][0x0D]TRIG:1[0x16][0x0A]
-
Host sends a command to
trigger the imager.
-
[0x16][0x74][0x0D]
Imager activated and
barcode scanned.
Illumination activated as
defined in the settings.
Data sent as configured.
-
Host decides to accept or
reject the data.
-
‘Good Read’:
AISXXR0
Lights activated as defined
in the ‘Good Read’settings.
-
-
No media detected for 0.5
seconds; ATR110 resets.
-
-
4.4.1.2 ‘Good Read’initiated by host sending trigger command
Comments
ATR Command to Host
Host Command to ATR
Host sends a command to
trigger the imager. This
could be due to a second
sensor.
-
[0x16][0x74][0x0D]
Imager activated, it remains
triggered until untriggered or
a ‘Good Read/Bad Read’
command is received. Lights
activated as defined in the
settings.
-
-
Data read by imager.
Data sent as configured.
-
Host decides to accept or
reject the data.
-
‘Good Read’:
AISXXR0
Lights activated as defined
in the ‘Good Read’settings.
-
-
No media detected for 0.5
seconds; ATR110 resets.
-
-
Table of contents
Other Access Interfacing Solutions Barcode Reader manuals