User's Guide
Table Of Contents
- THINGMAGIC M6e User Guide
- Introduction
- Hardware Overview
- Hardware Interfaces
- Digital/Power Connector
- USB Interface
- General Purpose Input/Output (GPIO)
- Power Requirements
- Special RF Power Output Requirements for the M6e-A
- Environmental Specifications
- Electro-Static Discharge (ESD) Specification
- Mounting Screw Clearance
- Assembly Information
- Antennas
- M6e Mechanical Drawing
- Authorized Antennas
- M6e-A Authorized Cables
- Firmware Overview
- New Features - Version 1.21.2
- Margin Read Support for Monza6 Tags
- NXP UCODE7 Configuration Support
- Gen2 Parameters in Metadata
- Support for Acura Gen2V2 Tags
- Support for GEN2V2 Embedded Tag Ops
- Gen2V2 Support
- Denatran Tag Support
- Configurable T4 for Gen2 Protocol
- Ability to “Read Data” Immediately After Sending a “Write EPC” or “Write Data” Command
- Decoupling Antenna Selection from AsyncOnTime
- Support for Additional Regions
- Support for Set/get Quantization Value and Minimum Frequency in Open Region
- Operational Notes
- Boot Loader
- Application Firmware
- Custom On-Reader Applications
- New Features - Version 1.21.2
- Communication Protocol
- Functionality
- Specifications
- Compliance and IP Notices
- Error Messages
- Getting Started – Development Kit and Carrier Board
- Environmental Considerations
ThingMagic M6e User Guide 6
www.JADAKtech.com
loader by Reset Line being held low. Lines configured as outputs consume no excess power if the output is
left open. Specified module power consumption is achieved for one or more GPIO lines set as output and
left open. Users who are not able to provide external pull ups or pull downs on any given input, and who do
not need that GPIO line, may configure it as an output and leave it open to achieve specified module power
consumption.
Configuring GPIO Settings
The GPIO lines are configured as inputs or outputs through the MercuryAPI by setting the reader
configuration parameters /reader/gpio/inputList and /reader/gpio/outputList. Once configured as inputs or
outputs the state of the lines can be Get or Set using the gpiGet() and gpoSet() methods, respectively. See
the language specific reference guide for more details.
Reset Line
Upon power up, the RESET line (pin 15) is configured as an input. The input value will determine whether
the
Boot Loader will wait for user commands (if pulled LOW) or immediately load the Application Firmware
image and enter application mode (if left open or pulled up). After that action is completed, the line is
configured by the firmware as an output line. Whenever the module is in bootloader the line is in the
bootloader state and driven high.
Once in application mode, the RESET line is driven low. If the module returns to the bootloader mode,
either due to an assert or “boot bootloader,” the RESET line will again be driven high.
To minimize power consumption in the application, the RESET line should be either left open or pulled
weakly low (1.5k ohm to ground).
See Note about baud rate applicable when using
TTL Level UART Interface.
Power Requirements
RF Power Output
The M6e supports separate read and write power levels which are command adjustable via the
MercuryAPI. Power levels must be between:
• Minimum RF Power = +5 dBm
• Maximum RF Power = +31.5 dBm (+/- 0.5 dB accuracy above +15 dBm)
NOTE: Maximum power may have to be reduced to meet regulatory limits, which specify the combined
effect of the module, antenna, cable and enclosure shielding of the integrated product.
NOTE: FCC regulations limit the maximum RF Power to 30 dBm in NA Region. For 31.5 dBm operation
in the NA Region the M6e-A must be purchased.
Special RF Power Output Requirements for the M6e-A
Warning: Operation of the M6e-A requires professional installation to correctly set the TX power for
the RF cable and antenna selected.