ID TECH VP3350 User Manual
Page | 29
8.
Basic Card Reading Data Flow
The following examples describe the basic steps for setting a reader’s terminal
settings and
activating a transaction.
8.1.
Example: Reading a Card via Firmware Commands
Perform the following steps and commands to read a card with the VP3350 via NEO 2 protocol
firmware commands.
1.
Set the device’s terminal settings:
a.
Run
Set Kernel Configuration (60-16)
to set the kernel configuration number, which
acts as a filter to validate that the tags in the next step have the correct major
parameters.
b.
Run
Set Terminal Configuration (60-06)
to set the TLV tags, which must have the
correct major parameters set in step 1a.
2.
Run
Contact Set Application Data (60-03)
to set the device’s AID file. Note that, prior to
device certification, devices require dummy AIDs to function.
3.
Run
Activate Transaction (02-40)
and read the card.
8.2.
Example: Reading a Card via Universal SDK Methods
Perform the following steps and commands to read a card with the VP3350 via USDK methods.
1.
Set the device’s terminal settings:
a.
Run
Set Kernel Configuration
:
public RETURN_CODE
emv_setTerminalMajorConfiguration(int configuration)
b.
Run
Set Terminal Configuration
:
public RETURN_CODE emv_setTerminalData(byte[]
tlv, string ident = "")
2.
Run
Set Application Data
:
public RETURN_CODE emv_setApplicationData(byte[] name, byte[]
tlv, string ident = "")
3.
Run
Activate Transaction
:
public RETURN_CODE device_startTransaction(double amount,
double amtOther, int exponent, int type, int timeout, byte[]
tags, bool isFastEMV = false, string ident = "")
4.
Read the card.
8.3.
Example: Reading a Card via the USDK Demo App
1.
Download and install the latest
from the ID TECH Knowledge Base (if you
cannot access the link, please
2.
Connect the VP3350 to your PC via USB or serial port.
3.
Open the USDK Demo app from the Windows Start menu.
4.
Select
EMV
>
Terminal Config
>
Set Kernel Config
, then input the Config Number (example
2).
5.
Select
EMV
>
Terminal Config
>
Save Terminal Data
>
Pick Tag List
(example 2C) >
Execute.
6.
Select
EMV
>
AID
>
Load
Default
AID
.
7.
Select
EMV
>
Activate
Transaction
.
9.
Periodic Inspection Instructions
The VP3350 is an attended device; contact an ID TECH representative with any questions for the
device’s daily use
.
Users are also required to complete the following checks daily: