Hoe Code 39 tekens codeert
Elk Code 39-teken bestaat uit negen elementen, vijf balken en vier spaties, waarvan er drie van de negen breed zijn. Dat vaste patroon geeft de naam “3 of 9” en maakt de code zelfcontrolerend: een verkeerde lezing levert meestal een ongeldig patroon op in plaats van een verkeerd teken.
Elk symbool begint en eindigt met een asterisk, en daarom kan de asterisk niet als gegevens worden gebruikt. Een mod-43-controleteken is optioneel, en een Full ASCII-modus kan andere tekens weergeven door paren symbolen te combineren.
- Cijfers 0 tot 9
- Hoofdletters A tot Z
- Spatie en de symbolen - . $ / + %
- Start- en stopteken: *
Waar Code 39 wordt gebruikt
Code 39 werd in de jaren zeventig ontwikkeld en werd populair omdat hij eenvoudig te printen en te decoderen is. Hij wordt nog steeds gebruikt in de auto-industrie, in defensielogistiek onder het LOGMARS-programma en op identiteitsbadges en interne assetlabels.
Het nadeel is de lage dichtheid: hij neemt veel meer ruimte per teken in dan Code 128. De symbologie is gespecificeerd in ISO/IEC 16388.