1. การเขียนโปรแกรมระดับฮาร์ดแวร์สำหรับเครื่องสแกนบาร์โค้ด
สแกนเนอร์ระดับกลางถึงสูงบางส่วนรองรับการเขียนโปรแกรมพื้นฐานผ่านการตั้งค่าบาร์โค้ด, คำสั่งควบคุม, หรือการอัพเดทเฟิร์มแ แม้ว่านี่จะไม่เกี่ยวข้องกับการเขียนโค้ด แต่มันเป็นวิธีพื้นฐานในการควบคุมพฤติกรรมของอุปกรณ์
- ●การเปิด/ปิดใช้งานบาร์โค้ดเฉพาะประเภท (เช่น สแกนเพียงรหัส 128, ไม่สนใจรหัส QR)
- ●การเปลี่ยนโหมดการสแกน (ด้วยมือ, การตรวจจับอัตโนมัติ, การสแกนต่อเนื่อง)
- ●การจัดรูปแบบข้อมูลผลิต (การเพิ่มต้น/ต้น, การแทรกแยกเส้น)
- ●การเปลี่ยนอินเตอร์เฟสการสื่อสาร (USB HID, Serial, Bluetooth เป็นต้น)
ตัวอย่างทั่วไปคือ:

ตัวอย่างเช่น iDPRT บางอย่าง เครื่องสแกนมือถือ รองรับการตั้งค่าอย่างรวดเร็วผ่านคำสั่งบาร์โค้ดเพื่อจํากัดการสแกนเป็นบาร์โค้ด 1D - เหมาะสำหรับการจัดเรียงทางอีคอมเมิร์สและการอ่
แบรนด์บางแบรนด์ยังให้การควบคุมพารามิเตอร์ในเวลาจริงผ่านคำสั่งซีเรียล ทําให้ระบบภายนอกสามารถปฏิสัมพันธ์กับเครื่องสแกนโดยตรง นี่เป็นประโยชน์โดยเฉพาะสําหรับการทดสอบโรงงาน การใช้งานเป็นจำนวนมาก หรือการบูรณาการฝัง