ID TECH VP3350 User Manual
Page | 13
7.
VP3350 Low-Level Commands
The following are commonly-used commands for the VP3350. For a full list of available commands,
contact your ID TECH representative for the NEO 2 In
terface Developer’s Guide.
7.1.
Activate Transaction Command (02-40)
The
Activate Transaction
command begins a contactless EMV or contactless MagStripe Card
transaction.
Note:
While an
Activate
command is in progress, readers only accepts a
Cancel
or
Stop
command. Do not send other commands until
Activate Transaction
has completed, because the
reader will interpret these as a
Cancel Transaction
command.
To control the behavior, use the DFEF37 and DFEF3C tags:
Tag
Length
Description
Example
DF EF 37
01
Define the type of interface to be activated
with 02-40.
Interface selection:
•
Bit 0: MSR
•
Bit 1: Contactless
•
Bit 2: Contact
DF EF 37 01 07
07 = 0000 0111
This activates transaction for all 3
interfaces.
DF EF 3C
03
Fallback support and Timeout value for waiting
for the next command (mainly to support EMV
workflow).
Byte 1: Fallback support
•
0x00: not support fallback
•
0x01: support fallback
Byte 2~3: Timeout for next command (Unit:
Sec) (Hex format)
•
00 0A = 10s
•
01 00 = 256s
DF EF 3C 03 01 00 60
Fallback is supported, and the
timeout is set to 96 seconds before
the transaction times out.
Example:
5669564f746563683200024000221e9c01009f02060000000001009f030600000000
0000
dfef370107dfef3c03010060
18d1
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14 …
Byte 14+n-1
Byte 14+n
Byte 15+n
Header Tag &
Protocol
Version
Command
Sub-
Command
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (LSB)
CRC (MSB)
ViVOtech2\0
02h
40h
See Data Format
below