1 - Introduction
MagTek Universal SDK| For MMS Devices | Programmer’s Manual ( Java )
Page 8
1
Introduction
This document provides instructions for software developers who want to create Java software solutions
that include MagTek devices connected to a Windows based host. This document is part of a larger
library of documents designed to assist MagTek device implementers, which includes the following
documents available from MagTek:
D998200383 DynaFlex Family Programmer’s Manual (COMMANDS)
D998200382 DynaFlex and DynaFlex Pro
Installation and Operation Manual
1.1
About the MagTek Sample Code
The sample code provides Java demonstration source code and a reusable MTUSDK library that provides
developers of custom software solutions with an easy-to-use interface for MagTek devices. Developers
can distribute the MTUSDK library to customers or distribute internally as part of an enterprise solution.
1.2
Nomenclature
Device
refers to the MagTek devices that receives and responds to command set.
Host
refers to the piece of general-purpose electronic equipment the device is connected or paired to,
which sends data to and receives data from the device. Host types include but not limited to PC and
Mac computers, tablets, and smartphones. When “host” must be used differently, it is qualified as
something specific, such as “USB host.”
User
in this document generally refers to the
cardholder
.
1.3
SDK Contents
File name
Description
MTUDK.jar
Java built SDK.
MTMMS.dll
MTUSDK.dll
These are dependency components of MTUSDK for
communicating with devices.
1.4
System Requirements
Tested operating systems:
Windows 8.1
Windows 10
Java 8 and above