About Reports - Magtek DynaPro Go Programmer's Manual

Handheld pin pad device with msr/contact/contactless
Table of Contents

Advertisement

3 - Connection Types

3.1.1 About Reports

All USB HID devices send and receive data using Reports. Each report can contain several sections,
called Usages, each of which has its own unique four-byte (32-bit) identifier. The two most significant
bytes of a usage are called the usage page, and the two least significant bytes are called the usage ID.
Vendor-defined HID usages must have a usage page in the range 0xFF00 - 0xFFFF, and it is common
practice for related usage IDs share the same usage page. For these reasons, all usages for these devices
use vendor-defined usage page 0xFF20.
HID reports used by the host can be divided into three types:
Feature Reports are used by the host to send commands to the device and to receive synchronous
responses from the device. Feature reports can be further subdivided into Get Feature and Set
Feature types.
Input Reports are used by the device to send asynchronous responses or notifications to the host
when a related feature report completes, or automatically the device's state changes. This is common
when a command depends on cardholder interaction, or when a command takes more time for the
device to process than is reasonable for the host to wait on a blocking call for the device to
acknowledge completion.
Output Reports. Output reports are part of the HID standard, but are not used by this device.
For information about determining the device's available reports, see section 3.1.2 About the Report
Descriptor.
For information about using feature reports to send commands to the device and receive responses from
the device, see section 3.1.3 How to Send Commands On the USB Connection.
For information about receiving unsolicited data from the device via Input Reports, see section 3.1.4 How
to Receive Data On the USB Connection.
DynaPro Go| Handheld PIN Pad Device with MSR/Contact/Contactless | Programmer's Manual (COMMANDS)
Page 19 of 247 (D998200136-31)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DynaPro Go and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents