4209-00009-000 EasyRead (DSV3-EP) User’s Manual
Rev 0E
6/29/2009
27
Copyright © 2009 by Datastrip, Inc. All rights reserved.
Reproduction in whole or in part is prohibited.
10.5
DsCameraScannerPSTest.exe (Virtual Comm Mode Demo App)
DsCameraScannerPSTest
is an application that demonstrates the use of the Virtual Com mode of
operation of the optical scanner in the mobile terminal. It was designed for use with a DSV3 terminal
equipped with an optical scanner that is configured to work in Virtual Comm mode. Virtual Com mode
allows more software developer control over the scanner and more significantly, it enables the reading of
binary (non printable) data found often in 2D barcodes. It can be used with:
•
Point & Shoot Scanner in the EasyVerify (DSV3-SP)
•
Camera-Based Scanner in the EasyRead (DSV3-EP)
This application can be used to scan and decode documents having 1-dimensional bar codes, PDF-417
symbols, and other optional OCRB text and 2D symbologies (see section 12.3). Unprintable characters
will be substituted by periods. The source code for this application is provided in the SDK for developer
reference.
10.5.1
Operating Instructions
The basic operating instructions for this application are:
•
To initiate a manual scanning operation, press
F2
and hold it down until a confirmation beep
(signifying that the symbology was scanned and decoded) is heard. The operator must release
F2
key, and depress it again to begin another scan.
•
The
F3
key will toggle between manual scanning mode as described above, and automatic
scanning mode that will retrigger again after a successful read was completed.
10.6
EPassport ICAO Viewer (ICAO Viewer.exe)
The
ICAO Viewer
application is a sample application designed to demonstrate the reading and validation
of an ePassport. The data read from the ePassport is displayed on the screen. The application is able to
perform access control and data validation security mechanisms such as Passive Authentication (PA),
Basic Access Control (BAC), and Active Authentication (AA) as mandated by the ICAO standards body.
The ePassport is first optically scanned by the terminal to read the Machine Readable Zone (MRZ) at the
bottom of the data page. The MRZ contains a key that is then used to access the contactless smart card IC
embedded in a BAC enabled ePassport. After the terminal reads and decodes the MRZ from the
ePassport and then extracts the key, the terminal then uses its smart card reader to read, decode, and
validate the information in the ePassport’s smart card IC. For DSV3 terminals, the
ICAO Viewer
application (for Virtual Comm mode: see section 12.3) is located in the following directory:
My Device/Hard Disk/DSV3/EPassport_ICAOViewer_VCOM
10.6.1
EPassport Overview
An ePassport contains a standard data page as is found in legacy passport. However, it also contains a an
RFID IC that is used to electronically store and retrieve the holder / owner’s identification details using
contactless media. The transmission of this data is encrypted by "Basic Access Control" (BAC) where the
key is comprised of data contained on the document itself.