Code 39

ידוע גם בשם: Code 3 of 9, USD-3, LOGMARS

הגדרה

Code 39 הוא ברקוד ליניארי בעל בדיקה עצמית שמקודד 43 תווים: ספרות, אותיות גדולות, רווח והסימנים - . $ / + %. כוכבית מסמנת את ההתחלה והסיום של כל סמל.

איך Code 39 מקודד תווים

כל תו ב-Code 39 בנוי מתשעה מרכיבים, חמישה פסים וארבעה רווחים, ושלושה מתוך התשעה רחבים. התבנית הקבועה הזו היא מקור השם “3 of 9”, והיא הופכת את הקוד לבעל בדיקה עצמית: קריאה שגויה יוצרת בדרך כלל תבנית לא תקינה ולא תו שגוי.

כל סמל מתחיל ומסתיים בכוכבית, ולכן אי אפשר להשתמש בכוכבית כנתון. תו ביקורת מודולו 43 הוא אופציונלי, ומצב Full ASCII יכול לייצג תווים אחרים בשילוב זוגות של סמלים.

  • ספרות 0 עד 9
  • אותיות גדולות A עד Z
  • רווח והסימנים - . $ / + %
  • תו התחלה וסיום: *

איפה משתמשים ב-Code 39

Code 39 פותח בשנות ה-70 והתפרסם כי קל להדפיס ולפענח אותו. הוא עדיין משמש בתעשיית הרכב, בלוגיסטיקה ביטחונית במסגרת תוכנית LOGMARS, ובתגי זיהוי ותוויות נכסים פנימיות.

החיסרון שלו הוא צפיפות נמוכה: הוא תופס הרבה יותר מקום לתו מ-Code 128. הסימבולוגיה מוגדרת ב-ISO/IEC 16388.

שאלות נפוצות

Code 39 יכול לקודד אותיות קטנות?

לא במצב סטנדרטי. Code 39 במצב Full ASCII יכול לייצג אותיות קטנות בשילוב שני תווים, אבל מערכות רבות משתמשות במקומו ב-Code 128.

למה ברקודים של Code 39 מתחילים ומסתיימים בכוכבית?

הכוכבית היא תו ההתחלה והסיום שאומר לסורק איפה הברקוד מתחיל ואיפה הוא נגמר.

מקורות ותקנים

כל המונחים