X21
The X21 is the embedded full-ports module of the X series — the single embedded 2D window that carries US -style, RS232 and keyboard-class outputs at once, for OEM hosts that cannot pre-negotiate their port until the last integration day.
Key specifications
| Function | Multi-port embedded 2D capture for OEM host integration |
|---|---|
| Imaging engine | CMOS imager, 0.5–0.75 MP class (family standard) |
| Symbologies | All 1D plus QR, DataMatrix, PDF417, Aztec, China Post codes |
| Precision | 4 mil minimum element width class |
| Read range | 0–80 cm class (family-class value) |
| Port set | USB, RS232, keyboard-class output — full family set |
| Mounting | Embedded form — machine bay geometry with multiple facings |
| Target applications | Verification cabinets, dispenser hosts, multi-host OEM builds |
Full specification
| Parameter | Value | Note |
|---|---|---|
| Product family | EMS Biometric X-series embedded module | Full-ports tier |
| Imaging sensor | CMOS, 0.5–0.75 MP class | Family standard |
| Resolution | 4 mil class | Per-model in datasheet |
| Symbologies | EAN/UPC, Code 39/93/128, GS1-128, ITF-14, Codabar, QR, DataMatrix, PDF417, Aztec, China Post codes | Full 2D set |
| Read range | 0–80 cm class | Family-class; per-model curve in datasheet |
| Host interfaces | USB + RS232 + keyboard-class | Full port set documented |
| Control | Serial command set via SDK | Trigger and result flow documented |
| Mounting | Embedded form | Integration drawings in datasheet and SDK pack |
| Operating temperature | Commercial-to-industrial class | Mounting-dependent; confirm per model |
| Supply terms | MOQ 1 pc · sample 1–3 days · production 10–25 days (under 5,000 pcs) | EMS standard terms |
| Warranty | 2 years | From first unit |
Family-class values shown — exact per-model figures in the datasheet; the FAE team verifies the host wiring within 48h.

The cabinet's window answers to three masters.
Verification cabinets and automated dispensers live in multi-host reality: a stock controller, a safety interlock, and a PC that logs the trail — three systems at one window. The X21 answers with its full port set, which is exactly the reason an OEM picks this tier over the single-port variants:
- Three hosts, one window — USB for the log PC, RS232 for the controller, keyboard-class for the legacy interlock: the module brokers them instead of the cabinet choosing.
- Serialized packs at the gate — the 4 mil class reads the serialization DataMatrix on packs at the cabinet's door, closing the verify-on-dispense loop the audit asks for.
- Cabinet OEM economics — one part number covers the cabinet family's port philosophy; the free SDK and the 48h FAE line confirm the hook-up against your controller's protocol.
Same bracket, same line
X21 FAQs
The full port set is the tier's point: the SDK documents the concurrent-use pattern for the host pairings, and the 48h FAE line verifies your controller + PC combination before the cabinet ships.
Module-side logging is host-driven through the SDK routine; the cabinet's PC handles the permanent trail and the timestamping policy your pharmacy follows.
Keyboard-class output suits legacy interlocks; the SDK demo shows the wiring, and the FAE team confirms your interlock's expectations in the first design review call.
Let an engineer verify your X21 cabinets.
Send your host list and controller protocol — get a wiring plan, updated datasheet and sample offer within 48h.



