3 - Command Set
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
Byte 0
0x01
Status of command ("ACKSTS")
Byte 1
Byte 2
ID of command being ACKed
Byte 3
reserved
Byte 4
reserved
For example, after sending 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.
Table 3-2 - Usage Table for Command 0x02
Bit
7
Byte 0
0x02
Idle Message ID:
Byte 1
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 Table 3-3). Example request screens look like this:
DynaPro Mini| PIN Encryption Device | Programmer's Manual (Commands)
6
5
4
Figure 3-1 - DynaPro Mini Welcome Screen
6
5
4
Page 30 of 128 (D99875629-43)
3
2
1
3
2
1
0
0
Need help?
Do you have a question about the DynaPro Mini and is the answer not in the manual?
Questions and answers