1. תכנות ברמת החומרה לסורקי ברקוד
כמה סורקים בינוניים עד גבוהים תומכים בתכנות בסיסית באמצעות ברקודי תצורה, פקודות בקרה או עדכוני תוכנה קשוחה. למרות שזה לא כולל קידוד, זו דרך בסיסית לשלוט בהתנהגות המכשיר.
- ●הפעלת/הפעלת סוגי ברקוד ספציפיים (למשל, סרוק רק קוד 128, להתעלם מקודי QR)
- ●מעבר מצבי סריקה (ידני, חישה אוטומטית, סריקה מתמשכת)
- ●עיצוב נתוני הפלט (הוספת מקדמות/תוספות, הכנסת הפסקות שורות)
- ●שינוי ממשקי תקשורת (USB HID, סדרתי, Bluetooth, וכו')
דוגמאות נפוצות הן:

לדוגמה, כמה iDPRT סורקים ידיים תמיכה בהגדרה מהירה באמצעות פקודות ברקוד כדי להגביל את הסריקה לברקודים 1D - אידיאלי לסיון מסחר אלקטרוני ולקריאת תוויות לוגיסטיות.
מותגים מסוימים מאפשרים גם שליטה בפרמטרים בזמן אמת באמצעות פקודות סדרתיות, המאפשרות למערכות חיצוניות לתקשר ישירות עם הסורק. זה שימושי במיוחד לבדיקות מפעל, הפרסה רבה, או אינטגרציות מוטבעות.