3 - Command Set
DynaPro Mini| PIN Encryption Device | Programmer’s Manual (Commands)
Page 60 of 128 (
D99875629-43
)
3.5
General Input Reports
Input reports are asynchronous data packets (i.e., events) sent from the device to the host. Events occur
when the device state changes, or upon completion of an asynchronous command (such as a command
that requires cardholder input) sent by the host to the device.
3.5.1
Report 0x20 - Device State Report
This event is triggered explicitly when the host successfully issues
, or automatically when the device changes state. Both cases cause the device to send Device State,
Session State, Device Status, Device Certificate Status, and Hardware Status to the host.
Table 3-47 - Usage Table for Report 0x20
Bit
7
6
5
4
3
2
1
0
Byte 0
0x20
Byte 1
Appendix C Status and Message Table
Byte 2
Appendix C Status and Message Table
Byte 3
Appendix C Status and Message Table
Byte 4
Device Certificate Status (see
Appendix C Status and Message Table
Byte 5
Appendix C Status and Message Table
Byte 6
ICC Master and Session Key Status
Bit 0:
1 = No Acquirer Master Key Injected
Bit 1
1 = No ICC Session Key Active
Bit 2:
1 = CAPK EMV database corrupted
Bit 3:
1 = EMV Terminal / Payment Brand Database corrupted
Bit 4:
1 = Card Present in chip card connector
Bit 5:
RESERVED
3.5.2
Report 0x21 - Cardholder Data Entry Response Report
This event supports
Command 0x14 - Request Cardholder Data Entry
. After the cardholder has
successfully entered data, the device uses this report to send cardholder data to the host.
Table 3-48 - Usage Table for Report 0x21
Bit
7
6
5
4
3
2
1
0
Byte 0
0x21