NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
209
Note that in products that support multiple presentation modes (dip, tap, swipe), the 02-40
command can be used to kick off a transaction in any desired mode, with or without fallback
support. To control the behavior, use the DFEF37 and DFEF3C tags, as follows:
Tag
Length
Description
Example
DF EF 37
01
Define the type of interface to be activated
with 02-40
Interface Select:
•
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 Usage:
5669564f746563683200024000221e9c01009f02060000000001009f0306000000
000000
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
The format and contents of the data field in the
Command Frame
are given in the following
table.
All length values include the Tag and Length bytes
.