NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
357
Second Response Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14 …
Byte 13+n
Byte
14+n
Byte
15+n
Header Tag &
Protocol
Version
Command
Status
Code
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC
(MSB)
CRC (LSB)
ViVOtech2\0
62h
See
Status
Codes
var
See Tables
Below
Response Data Field
Data Field
Length
(bytes)
Description
State
1
State of get function key process
See “State Code in PIN and Key Entry Commands”
Data source
1
If State byte isn’t 00h, this field is not present.
0x00 – Followed Tracks Data
0x01 – Followed Manual Entry
Value
n
If State byte isn’t 00h, this field is not present.
If Data source is 0x00, this field is Tracks Data of MSR card.
If Data source is 0x01, this field is Manual Entry Data.
After host sends this command, device is waiting for entering Numeric Key & Swiping MSR
Card.
•
If Swipe MSR Card, Keypad entry is disabled.
•
If press “Enter” key, MSR is disabled.
If Swipe MSR Non-Financial Card (such as Employee Card), the Value Field will be Plaintext
Tracks Data from the Card.
Example:
If Micros POS Employee Card Data is
;:<>4274053177?>
, the Value Field data is
0x3B 0x3A 0x3C 0x3E 0x34 0x32 0x37 0x34 0x30 0x 35 0x33 0x31 0x37
0x37 0x3F 0x3E
.
If press Numeric Key OK, the Value Field will be any bytes Numeric Key Value is ASCII Code
(Max is 16 or 20).
Example:
If Manual entry 10 numeric keys:
4 2 7 4 0 5 3 1 7 7
, response data field is
10 bytes:
0x34 0x32 0x37 0x34 0x30 0x35 0x33 0x31 0x37 0x37
.
Note:
•
Timeout can be changed without re-signing this command.
•
Default 3 mins timeout is applied if it is 00h.