beautypg.com

N table 3-21 ), E table 3-21 ), Table 3-22 ) – MagTek DynaPro Mini Programmer's99875629 User Manual

Page 44: 3 - command set

background image

3 - Command Set

DynaPro Mini| PIN Encryption Device | Programmer’s Reference (Commands)


Page 44

Data length error (e.g., the data size is 0 or is larger than the available buffer size) (0x83)


If the command is successful, the bitmap image or key handling/manufacturing command will be stored
in a predefined buffer within the device.

If the Data Type byte is set to one of the types tagged “Secured,” the first 2 bytes of the data packet
should be the expected length of the message after decryption.

Table 3-21 – Usage Table for Report 0x10 (Block 0)

Bit

7

6

5

4

3

2

1

0

Byte 0

0x10

Byte 1

Data Type:
0x06 = Request user selection user-defined message
0x07 = Display message user defined
0x0C = Bitmap image data
0x17 = Firmware file
0xA0 = EMV data in DOL format (MAC)
0xA1 = EMV data in TLV format, Set EMV Tag(s) (MAC)
0xA4 = EMV data in TLV format, Acquirer Response (ARPC)
0xA5 = CA Public Key Data (MAC)
0xA7 = C-APDU (Secured)

Byte 2

0 = Start of new data set (this packet contains the total data length)

Byte 3

Data Length – low byte (legacy)

Byte 4

Data Length – high byte (legacy) , Data length middle low byte

Byte 5

Data Length – middle high byte

Byte 6

Data Length – high byte

Byte 7

Extended Type: 0= <64K(legacy), 1=>64K

Byte 8..63

reserved

Table 3-22 – Usage Table for Report 0x10 (Blocks 1 through n)

Bit

7

6

5

4

3

2

1

0

Byte 0

0x10

Byte 1

Data type:
0x06 = Request User Selection User Defined Message
0x07 = Display Message User Defined
0x0C = Bitmap image data
0x17 = Firmware file
0xA0 = EMV data in DOL format (Secured)
0xA1 = EMV data in TLV format
0xA4 = EMV data in TLV format, Acquirer Response (ARPC)
0xA5 = CA Public Key Data (MAC)
0xA7 = C-APDU (Secured)

Byte 2

Data packet number (1…n)