Code 39 / TriOptic Overview

Code 39 / TriOptic was developed by David Allais and Ray Stevens of Intermec in 1974. Their original design included two wide bars and one wide space in each character, resulting in 40 possible characters. Setting aside one of these characters as a start and stop pattern left 39 characters, which was the origin of the name Code 39.



You can enable or disable this symbology on your Socket Mobile scanner simply by scanning the codes below. Note: Scanner must be in a disconnected state before scanning the command barcode.

Enable Code 39 / TriOptic by scanning the barcode below*:


Disable Code 39 TriOptic by scanning the barcode below*:


data reader programming guides  for more info and troubleshooting.

Troubleshooting / FAQ

Q: What is the typical usage for Code 39 / TriOptic?

A: Inventory Applications and Industrial Applications

Q: How to read special characters such as % or &?

A: Scan the barcode below to enable Code 39 Full ASCII. (For D730 and S730 click the barcode, print and scan)

Code 39 Full ASCII Enable

Q: How to parse the data?

A: App coming soon, please fill out a barcode support form.

Q: Need more help?

A: Go here for additional barcode troubleshooting and FAQs.

Programming support.

Need further assistance? Our programming support team is standing by, ready to help.