1. Programimi i nivelit të hardware për skanerët Barcode
Disa skanerë nga mes në fund të lartë mbështesin programueshmërinë bazë nëpërmjet kodeve të konfigurimit, komandave të kontrollit apo përditësimeve të firmware. Ndonse kjo nuk përfshin kodimin, është një mënyrë themelore për t ë kontrolluar sjelljen e pajisjeve.
- ●Aktivizimi/çaktivizimi i llojeve specifike të kodit barcode (për shembull, skanoni vetëm Kodin 128, injoroni kodet QR)
- ●Ndryshimi i modaliteteve skanimi (manual, auto-sensing, continuous scan)
- ●Formatimi i të dhënave të daljes (shtimi i prefikseve/sufikseve, shtimi i pushimeve të vijës)
- ●Ndryshimi i interfaqeve të komunikimit (USB HID, Serial, Bluetooth, etj.)
Shembujt e zakonshëm janë:

Për shembull, disa iDPRT skanerë me dorë mbështet konfigurimin e shpejtë nëpërmjet komandave barcode për të kufizuar skanimin në barcodes 1D – ideal për llogaritjen e e tregtisë elektronike dhe leximin e etiketave logjistike.
Disa marka lejojnë gjithashtu kontrollin e parametrave në kohë reale nëpërmjet komandave seriore, duke lejuar sistemet e jashtme të interaktojnë drejtpërdrejt me skanerin. Kjo është veçanërisht e dobishme për testimin e fabrikës, vendosjen e shumicës apo integrimin e përfshirë.