Introduction – ThingMagic M5e-Compact User Manual
Page 21

Introduction
21
Introduction
The ThingMagic
®
Mercury
®
embedded modules are RFID engines that you can integrate
with other systems to create RFID-enabled products.
Applications to control the M5e-Family of modules and derivative products can be written 
in the low level Serial Protocol 
and also using the high level MercuryAPI.
The MercuryAPI supports Java and .NET environments starting with version 1.1 and C 
starting with version 1.5. The MercuryAPI Software Development Kit (SDK) contains 
sample applications and source code to help developers get started demoing and 
developing functionality. For more information on the MercuryAPI see the 
MercuryAPI
Programmers Guide
and the
MercuryAPI SDK
, available on the ThingMagic website.
For assistance using thelow level Serial Protocol
a comprehensive user
interface called the
Reader Assistant
provides screens to configure the reader, and read
from and write to tags and displays the resulting serial commands in its
Serial Log
. In
addition, there are screens for updating firmware and debugging. For those 
communications that cannot be provided by the 
Reader Assistant
, source code for the
ArbSer
application (available upon request from [email protected]) is available.
ArbSer
is a terminal program with which you can communicate with the modules.
ArbSer
uses commands that are detailed in this document. See
.
This document is for developers and explains how to incorporate the Mercury5e (M5e) or 
M5e-Compact product within a third-party host system. 
Note
For an overview of the Developer’s Kit hardware and initial setup information 
see 
