1. Programmering på hårdvarunivå för streckkodskannare
Vissa mellanliggande till avancerade skannare stöder grundläggande programmerbarhet genom konfigurationsstrickskoder, styrkommandon eller firmwareuppdateringar. Även om detta inte innebär kodning, är det ett grundläggande sätt att kontrollera enhetens beteende.
- ●Aktivera/inaktivera specifika streckkodstyper (t.ex. bara skanna kod 128, ignorera QR-koder)
- ●Byta skanningslägen (manuell, automatisk känsla, kontinuerlig skanning)
- ●Formatering av utgångsdata (lägga till prefix/suffix, infoga radbryt)
- ●Ändra kommunikationsgränssnitt (USB HID, Serial, Bluetooth, etc.)
Vanliga exempel är:

Till exempel vissa iDPRT handhållna skannare stöder snabb inställning via streckkodskommandon för att begränsa skanningen till 1D-streckkoder - idealisk för sortering av e-handel och logistik etikettläsning.
Vissa varumärken tillåter också kontroll av parametrar i realtid via seriella kommandon, vilket gör det möjligt för externa system att interagera med skannern direkt. Detta är särskilt användbart för fabrikstesting, massutbyggnad eller inbäddade integrationer.