Code 128

Code 128 är ett alfanumeriskt och kompakt streckkodsschema med mycket hög densitet och variabel längd som kan koda hela teckenuppsättningen 128 ASCII. Varje tecken representeras av tre staplar och tre mellanrum summerat till 11 moduler. Varje stapel eller mellanrum är en, två, tre eller fyra moduler bred, med det totala antalet moduler representeras staplar av ett jämnt nummer och med det totala antalet moduler representeras mellanrum av ett udda nummer. Tre olika starttecken används för att välja en av tre teckenuppsättningar.

Code 128 stöder 107 unika tecken, inklusive:

  • Fyra funktionstecken

  • Fyra markeringstecken för koduppsättning.

  • Tre starttecken

Streckkoder av typ Code 128 består av följande element:

  • Ledande tyst zon

  • Starttecken

  • Datatecken

  • Obligatoriskt kontrolltecken

  • Stopptecken

  • Stopprad

  • Följande tyst zon

Ett exempel på en Code 128 streckkod visas nedan:

Exempel på Code 128 streckkod