3 - Command Set
DynaPro Mini| PIN Encryption Device | Programmer’s Manual (Commands)
Page 30 of 128 (
D99875629-43
)
3.4
General Commands
3.4.1
Command 0x01 - Response ACK
This command retrieves the status of the most recent command the host has sent to the device. The host
should call this command immediately after it sends a command to the device, to determine whether the
device accepted the command as sent. The data the device returns includes an ACKSTS code (see
Appendix C Status and Message Table
) and the ID of the command the status is for.
Table 3-1 - Usage Table for Command 0x01
Bit
7
6
5
4
3
2
1
0
Byte 0
0x01
Byte 1
Status of command (“ACKSTS”)
Byte 2
ID of command being ACKed
Byte 3
reserved
Byte 4
reserved
Command 0x03 - Request Swipe Card
to the device, the host should
immediately call
0x01 Response ACK
. If the command executed correctly, the ACKSTS would be
0x00
; if the host included bad parameters in the command, the ACKSTS would be
Bad Parameter
(0x82)
, as specified in the documentation of
Command 0x03 - Request Swipe Card
3.4.2
Command 0x02 - End Session
This command clears all existing session data including PIN, PAN, and amount. The device returns to
the idle state and sets the display to the specified Welcome screen.
Figure 3-1 - DynaPro Mini Welcome Screen
Table 3-2 - Usage Table for Command 0x02
Bit
7
6
5
4
3
2
1
0
Byte 0
0x02
Byte 1
Idle Message ID:
0 = “Welcome” (default)
3.4.3
Command 0x03 - Request Swipe Card
This command directs the device to prompt the cardholder to swipe a card by displaying one of four
predetermined messages (see Card Message ID in
). Example request screens look like this: