3 command set, 1 about big block data mode, 2 about sred / non-sred firmware – MagTek DynaPro Mini Programmer's99875629 User Manual
Page 24: Command set, About big block data mode, About sred / non-sred firmware, 3command set
3 - Command Set
DynaPro Mini| PIN Encryption Device | Programmer’s Reference (Commands)
Page 24
3
Command Set
This section describes the full device command set. Because the command set is common to all
connection types, it is helpful to first read and understand section 2.1.1 About HID Usages to become
familiar with the types of available commands.
3.1 About Big Block Data Mode
The device’s big block data mode supports feature reports (commands sent from the host to the device)
and input reports (events sent from the device to the host) that require special treatment of data involved.
Special treatment can include large data sizes, encryption / decryption, encoding / decoding, and so on.
Using big block data mode for feature reports involves using Report 0x10 – Send Big Block Data to
Device to load the big block data buffer with the relevant data, then invoking the command.
Using big block data mode for input reports involves sending the desired command, then receiving an
event notification Report 0x29 – Send Big Block Data to Host and unpacking the data.
This document includes specific information for using big block data mode in the usage information for
each report that uses it.
3.2 About SRED / Non-SRED Firmware
Devices can be loaded with one of two types of firmware, depending on how the integrator wants the
device to transmit card data to the host:
The SRED version of the firmware enables Secure Reading and Exchange of Data. In this mode, the
device will not allow complete unmasking of card data, such as the PAN.
In some cases, the solution may require further options for unmasking and encrypting card data
before the device transmits it to the host. In those cases, the device can be loaded with the Non-
SRED version of the firmware.