NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
409
Track1 Data
2272411113
T2Len=
37 (dec)
Track 2 Data
“5413123456784808=0508101”
Data
CRC
(MSB)
CRC
(LSB)
39 36 30 37 39 39 37 32 34 32 31 38 33
00h
F1h
FBh
Track 2 Data
9607997242183
Clearing Record
Not Present
Contactless MagStripe card was presented and accepted by the reader before the
command. Track 1 and Track 2 data returned in response.
12.2.
Contactless MagStripe Transactions in Poll on Demand Mode
For a contactless MagStripe transaction, the reader does not require any setup data from the
terminal.
1. Command: Set Poll Mode (Poll on Demand)
Header
Cmd
Sub-
Cmd
DLen
(MSB)
DLen
(LSB)
Data
CRC
(LSB)
CRC
(MSB)
56 69 56 4F 74 65 63 68 32
00
01h
01h
00h
01h
01h
D7h
34h
ViVOtech2\0
DLen = 1
decimal
Poll on Demand Mode
Response: OK
Header
Cmd
Status
Code
DLen
(MSB)
DLen
(LSB)
Data
CRC
(MSB)
CRC
(LSB)
56 69 56 4F 74 65 63 68 32
00
01h
00h
00h
00h
12h
53h
ViVOtech2\0
OK
DLen = 0
decimal
None
Reader stops polling for cards. Terminal has to issue an Activate command to allow the reader
to poll for a card and carry out a transaction.
2. Command: Activate (MagStripe/EMV)
Header
Cmd
Sub-
Cmd
DLen
(MSB)
DLen
(LSB)
Data
CRC
(LSB)
CRC
(MSB)
56 69 56 4F 74 65 63 68 32
00
02h
01h
00h
01h
0Ah
6Eh
6Bh
ViVOtech2\0
DLen = 1
decimal
Timeout = 10 Seconds
(decimal)
Reader starts polling for cards. No card is presented. Reader stops polling after 10 seconds
and sends back a response indicating timeout.