
3 - Command Set
DynaPro Mini| PIN Encryption Device | Programmer’s Reference (Commands)
Page 70
Kernel Info ID (see Table 3-71)
An error will be reported in ACKSTS of Report 0x01 – Response ACK if the system is not available
(0x8A) or if the command contains bad parameters (0x82). Otherwise, the device will send the following
input report to the host:
Table 3-70 - 0xA8 Input Report
Kernel Info ID (see Table 3-71)
Table 3-71 - 0xA8 Kernel Info IDs
Checksum/Signature – L1 Kernel
Checksum/Signature – L2 Kernel LIB
Checksum/Signature – L2 Kernel Configuration
Checksum/Signature – L2 HAL
Checksum/Signature – S/W LIB
Checksum/Signature – L2 Kernel*
*0x1F is the L2 Kernel Checksum/Signature. It is the sum of all the checksums needed for the L2 Kernel
and is the only value that should be monitored for L2 testing.
3.6.7 Report 0xAB – Request EMV Transaction Data (MAC)
This command causes the device to send merchant data and pre-defined EMV batch data tags to the host,
and for unsuccessful transactions can be used to send pre-defined reversal data. It is normally used by the
host for data capture. The host should first successfully complete Report 0xA2 – Request Start EMV
Transaction. If the system is not available, the device will report an error (0x8A) in ACKSTS of Report
0x01 – Response ACK. If data is not available, the device reports system error (0x80) in ACKSTS of
Report 0x01 – Response ACK. Otherwise, the device will send Report 0x29 – Send Big Block Data to
Host to the host. All data sent will be encrypted (SRED) with the DATA variant MSR key and signed
using the MAC variant of the MSR key. The device serial number will also be part of the message.
Kommentare zu diesen Handbüchern