ID TECH ViVOpay VP3320 User Manual
Page | 19
ASCII translation of the data field:
FW,Vendi V1.00,,<CR><LF>
FS&DB V1.00,,<CR><LF>
CL AppSel,PPSE Module, v1.00,,<CR><LF>
CL AID,MasterCard PayPass M/Chip v3.0.2, Vendi v1.0.0,,<CR><LF>
CL AID,Visa VCPS 2.1.3, v0.99,,<CR><LF>
CL AID,Amex ExpressPay 3.0, v1.00,,<CR><LF>
CL AID,Discover DPAS 1.0 Zip 3.1.2, v1.00,,<CR><LF>
CL AID,Interac 1.5, v1.00,,<CR><LF>
CL L1,EMV 4.3 L1, v1.00<NUL>
7.7.
Get Serial Number (12-01)
The
Get Serial Number
command instructs the ViVOpay reader to return the 15-digit serial
number stored in its non-volatile memory. If a serial number has not been previously set in the
reader, this command fails with a
Command Not Allowed
error status. If the command frame is
not valid, the reader returns an error response frame.
Command Frame
Byte 0-9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14
Byte 15
Header Tag &
Protocol
Version
Command
Sub-
Command
Data
Length
(MSB)
Data
Length
(LSB)
CRC (LSB)
CRC (MSB)
ViVOtech2\0
12h
01h
00h
0Fh
The serial number will be returned tail-padded with
0x00
to a length of 15.
Example:
TX:
56 69 56 4F 74 65 63 68 32 00 12 01 00 00 18 A5
RX:
56 69 56 4F 74 65 63 68 32 00 12 00 00 0F
36 33 30 5A 30 30 30 30
30 31 00 00 00 00 00
94 BC
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
12h
See Status
Code Table
00h
0Fh
15-digit Serial
Number