Decoding
Home >
Barcode Basics > Decoding
Un-decoded
The scanner outputs raw data which represents the optical patterns in the barcode.
Decoding these patterns into usable data must be done by an external decoder or by special
decoder software running on the connected computer. External decoder boxes are readily
available, and many industrial and point-of-sale terminals have decoders built in.
Decoded
A decoder is built into the scanner; the scanner outputs a data stream that represents the
actual data contained in the barcode. The scanner is responsible for figuring out the type
of barcode and doing all the decoding.
Decoders, whether built into a scanner or a separate interface box, often include the
ability to manipulate the barcode data to some extent. Common examples are the automatic
addition of a carriage return at the end of each barcode scan or the insertion or other
special prefix or suffix characters.