NEO 2 Interface Developer’s Guide
Copyright © 2019, International Technologies & Systems Corporation. All rights reserved.
202
Data Item
Length
(bytes)
Description
PIN Entry Interval Length
2
Format: <Length L><Length H> (Little-endian)
PIN Entry Interval Value
Variable
Format: <Value L><Value H> (Little-endian)
Unit: Second
Display Message Language
Length
2
Format: <Length L><Length H> (Little-endian)
Display Message Language
Variable
“EN” – English (default)
“ES” – Spanish
“ZH” – Chinese
“FR” – French
…
Response 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 Status Code
Data
Length
(MSB)
Data
Length
(LSB)
Data
CRC (MSB)
CRC
(LSB)
ViVOtech2\0
61h
02h
Data Objects
Data Objects
Data Item
Length
(bytes)
Description
Mode
1
- 0x00 – Cancel (Can be cancel through command or user presses cancel key
on the key pad)
- 0x01 – Online PIN DUKPT. (PIN_KEY is PIN_DUKPT_KEY)
- 0x02 – Online PIN MKSK. (PIN_KEY is PIN_SESSION_KEY)
- 0x03 – Offline PIN. (PIN_KEY is PIN_PAIRING_DUKPT_KEY)
- 0x10 – SCRP Generic
- 0x11 – SCRP MagicCube
(If device does not implement Pairing function, Offline PIN is Plaintext)
If Mode byte is “Cancel”, following field is not present.
KSN Length
2
Format: <Length L><Length H> (Little-endian)
If Online PIN DUKPT, Length of PIN_DUKPT_KEY KSN
If Offline PIN, Length of PIN_PAIRING_DUKPT_KEY KSN.
The Length Value is 00 00 in the following cases:
-
if device does not implement Pairing function, Offline PIN is
Plaintext.
-
If Mode is SCRP Generic/MagicCube