Presence and readability
Confirm that a supported code is present and decodes inside the production window.
Read every presented code, compare its data with the active production job and trigger a controlled response to no-read or wrong-code results.
An in-line code system captures the symbol on every presented pack or label. It can decode the value, confirm the expected symbology, compare product, batch or serial data with the active job and separate “no read” from “readable but wrong”.
Barcode reading, production-data validation and formal print-quality grading are related but different. A scanner that decodes a symbol does not automatically prove ISO/IEC grading conformity; formal grading must be specified and carried out with a suitable compliant verifier.
Confirm that a supported code is present and decodes inside the production window.
Compare GTIN, product, batch, serial or other fields with the active job.
Separate routine reading from formal verification and grading requirements.
Reject, stop, alarm or record each defined no-read or mismatch state.
GS1 UK explains that printed barcode quality is assessed with a suitable verifier. See GS1 UK’s barcode-quality guidance. Oxford Vision Systems will distinguish production reading from formal verification in the project specification.

Trials must reflect the final code after it is printed and applied to the real product.
The inspection must define what happens when the code is absent, unreadable, readable but wrong, duplicated or outside the expected format.
| Result | Meaning | Typical controlled response |
|---|---|---|
| No read | Missing, damaged, obscured or outside proven imaging conditions | Reject, alarm or line stop |
| Wrong read | Decodes successfully but does not match the active job | Contained reject plus mismatch record |
| Correct read | Expected value confirmed inside the defined decision time | Pass and optional production record |
| Quality failure | Agreed grade or quality rule is not met | Response defined separately from decode success |
Reading decodes the symbol. Production validation may also compare that value with the active job. Formal print-quality verification uses a specified method and suitable compliant verifier and must be stated separately.
Yes, when the selected reader supports the symbols and sample trials confirm adequate module size, contrast, orientation tolerance and exposure time.
Yes. A no-read, wrong-code or defined quality failure can drive a tracked reject, line stop or alarm, with optional confirmation that the failed pack entered the reject route.
Yes, where the expected data source, interface, response time and behaviour during communications loss are defined during specification.
We will review symbol size, print contrast, pack presentation, speed and how the result should interact with the active production recipe.