3 - Command Set
DynaPro Mini| PIN Encryption Device | Programmer’s Manual (Commands)
Page 65 of 128 (
D99875629-43
)
If the big block buffer type parameter is PayPass Asynchronous Message, after assembly of the different
packets, the first two bytes of the data packet are the length, and the TLV formatted message starts on the
third byte.
For more information about big blocks and TLV format, see section
3.1 About Big Block Data and TLV
Table 3-56 - Start of Big Block Sending Format (Block 0)
Bit
7
6
5
4
3
2
1
0
Byte 0
0x29
Byte 1
Big block buffer type:
0x02 = Device certificate
0x32 = Set BIN (MAC)
0x42 = CSR
0xA1 = EMV data in TLV format, Tag Data (MAC)
0xA2 = RESERVED
0xA3 = RESERVED
0xA4 = EMV data in TLV format, Authorization Request (ARQC)
0xA5 = CA Public Key (MAC)
0xAB = EMV data in TLV format, Batch Data or Batch Data and Reversal Data
Byte 2
0x00 = Start flag
Byte 3
Big buffer status (0x00 = N/A)
Byte 4
Data length low byte
Byte 5
Data length high byte
Table 3-57 - Big Block Data Sending Format (Blocks 1 thru n)
Bit
7
6
5
4
3
2
1
0
Byte 0
0x29
Byte 1
Not defined
Byte 2
Block number (options: 1 - 98)
Byte 3
Data length
Byte 4..n
Data block (maximum 123 bytes)
Table 3-58 - End of Big Block Sending Format
Bit
7
6
5
4
3
2
1
0
Byte 0
0x29
Byte 1
Not defined
Byte 2
99 = End flag