Copyright © 2019, International Technologies & Systems Corp. All rights reserved.
Page 12 of 24
4.1.7
Report Descriptor
Value
Description
05 02
Usage Page (Simulation Controls)
09 26
Usage (Driving Control)
A1 01
Collection (Application)
05 0C
Usage Page (Consumer Devices)
15 00
Logical Minimum
26 FF 00
Logical Maximum
75 08
Report Size
95 40
Report Count
81 03
Input
09 00
Usage (Cnst,Var,Abs)
75 08
Report Size (Undefined)
95 40
Report Count
91 03
Feature
C0
End Collection
5.0
Command / Response Communications
The command/response protocol uses the following format:
<02> <Len_L> <Len_H> <Command Body / Response Body> <CheckLRC> <CheckSUM> <03>
Where:
<Len_L> <Len_H> is length of <Command Body / Response Body>
<CheckLRC> is LRC of <Command Body / Response Body> (exclusive OR of command body)
<CheckSUM> is SUM of <Command Body / Response Body> (8-bit sum of command body)
If Command has an error, the <Response Body> will be <NAK> with <Error Code>. The <Error
of this document.
6.0
PIN Pad Task Commands
6.1
Get Encrypted PIN
1.
Get Encrypted PIN with DUKPT Key under Triple DES or Single DES mode using Plaintext
PAN (Primary Account Number):
Command Body is 75 46 07 01 & 16 bytes ASCII (Plaintext PAN)
Response Body:
06 + 20 ASCII code KSN + 16 ASCII code Encrypted PIN block
2.
Get Encrypted PIN with MKSK using Plaintext PAN:
Command Body is 75 46 07 00 & 16bytes ASCII (Plaintext PAN)
Response Body: 06 + 16 ASCII code Encrypted PIN block