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 4
www.JADAKtech.com
Control Signal Specification
The module communicates to a host processor via a TTL logic level UART serial port or via a USB port.
Both ports are accessed on the 15-pin Digital/Power Connector. The TTL logic level UART supports
complete functionality. The USB port supports complete functionality, except the lowest power operational
mode.
NOTE: Power Consumption specifications apply to control via the TTL UART.
NOTE: It is not recommended to use the UART interface when planning to operate the module in
Tag
Streaming/Continuous Reading mode. The UART interface (both the module side and the host side)
cannot detect physical disconnections, as can the
USB Interface, simplifying reconnection.
TTL Level UART Interface
TTL Level TX
• V-Low: Max 0.4 VDC
• V-High: 2.1 to 3.3 VDC
• 8 mA max
TTL Level RX
• V-Low: -0.3 to 0.6 VDC
• V-High: 2.2 to 5 VDC
• (Tied to ground through a 10k ohm pull-down resistor)
A level converter could be necessary to interface to other devices that use standard 12V RS232. Only three
pins are used for serial communication (TX, RX, and GND). Hardware handshaking is not supported. The
M6e serial port has an interrupt-driven FIFO that empties into a circular buffer.
The connected host processor’s receiver must have the capability to receive up to 256 bytes of data at a
time without overflowing.
Supported Baud Rates
• 9600
• 19200
• 38400
• 115200
• 230400
• 460800
• 921600
NOTE: The baud rate in the
Boot Loader mode depends on whether the module entered the bootloader
mode after a power-up or through an assert or “boot bootloader” user command. Upon power
up if the Reset Line is LOW then the default baud rate of 115200 will be used. If the module returns
to the bootloader from Application Firmware mode, then the current state and baud rate will be
retained.