Datalogic Matrix — NO READ Recovery (Focus & Setup)
Datalogic · beginner · 20 min
A Datalogic Matrix reader lighting the red STATUS (NO READ) LED usually needs the focus distance set to the code or a Setup/Learn to configure photometry and symbology — use X-PRESS or DL.CODE, not a replacement.
ℹ️ Read the two LEDs: yellow TRIGGER shows the reading phase is happening; red STATUS is a NO READ. If it triggers but won't read, focus and code configuration are the first suspects.
Read the LEDs
On a Datalogic Matrix image-based reader (Matrix 120 / 220 / 300N / 320 / 410N), two LEDs tell you what's happening:
- TRIGGER (yellow) — the status of the reading phase (a trigger was received and the reader is attempting a read).
- STATUS (red) — a NO READ result (it tried and failed to decode).
So if TRIGGER lights but STATUS shows NO READ, the reader is triggering fine and the problem is focus or code/photometry configuration.
Set the focus to the code distance
The Focus (Aim) function turns on the laser aimer so you can point the reader at the target. Set the Focus Adjustment Screw to one of the three pre-calibrated distances for your application using a 2.5 mm hex key. If the code sits at a different distance than the reader is focused for, you get NO READ even on a perfect label.
Configure with X-PRESS or DL.CODE
You can configure the reader two ways:
- X-PRESS interface (on-device buttons): AIM, SETUP, LEARN, TEST for simple configuration.
- DL.CODE software: complete configuration and diagnostics from a PC.
Two functions fix most NO READs:
- SETUP — the reader self-optimizes and auto-configures the photometry (exposure/gain/lighting) for the current code and lighting. Run SETUP whenever the code, distance, or lighting changed.
- LEARN — the reader self-detects and auto-configures for an unknown barcode by type and length. Note: only one symbology type is saved with Learn, so if you read multiple code types, configure them in DL.CODE rather than relying on Learn alone.
Step-by-step
- Confirm it triggers — yellow TRIGGER lights on each part; if not, fix the trigger source/wiring first.
- Set focus — use the Aim laser and set the Focus Adjustment Screw to the pre-calibrated distance matching your code (2.5 mm hex key).
- Run SETUP (X-PRESS or DL.CODE) to auto-optimize photometry for the current code and lighting.
- Configure the symbology — LEARN for a single code type, or enable the exact code type(s) in DL.CODE.
- TEST / view the read rate in DL.CODE to confirm decoding, and check code contrast/quiet zone/damage on marginal labels.
When it's really hardware
Once focus, photometry (SETUP), and symbology are correct and the label quality is good, a reader that still NO READs points to the lens/illumination or the unit — view the live image in DL.CODE before replacing anything.
Key points
- Yellow TRIGGER LED = reading phase active; red STATUS LED = NO READ result — so a NO READ with TRIGGER lit means focus or configuration, not the trigger.
- Set the Focus Adjustment Screw to one of three pre-calibrated distances (2.5 mm hex key) to match the code distance.
- Run SETUP (X-PRESS or DL.CODE) to auto-optimize photometry whenever the code, distance, or lighting changed.
- Use LEARN for a single symbology (only one type is saved) or configure multiple code types in DL.CODE.
- Verify with TEST/read-rate in DL.CODE and check label quality before suspecting the lens or unit.
Codes and symptoms
- STATUS red (NO READ) — Unsuccessful read
- The reader triggered but failed to decode — commonly wrong focus distance or missing SETUP/symbology configuration.
- TRIGGER yellow — Reading phase active
- A trigger was received and the reader is attempting a read; if this lights but STATUS shows NO READ, fix focus/config.