1. Programmation au niveau du matériel pour les scanners de codes à barres
Certains scanners de gamme moyenne à haute prennent en charge la programmabilité de base par le biais de codes à barres de configuration, de commandes de contrôle ou de mises à jour de firmware. Bien que cela n’implique pas de codage, c’est un moyen fondamental de contrôler le comportement de l’appareil.
- ●Activer/désactiver des types spécifiques de codes à barres (par exemple, balayer uniquement le code 128, ignorer les codes QR)
- ●Commutation des modes de balayage (manuel, détection automatique, balayage continu)
- ●Formatage des données de sortie (ajout de préfixes/suffixes, insertion de brises de lignes)
- ●Changement des interfaces de communication (USB HID, Série, Bluetooth, etc.)
Les exemples courants sont:

Par exemple, certains iDPRT scanners portables prend en charge la configuration rapide via des commandes de codes à barres pour limiter la numérisation aux codes à barres 1D, idéal pour le tri du commerce électronique et la lecture d'étiquettes logistiques.
Certaines marques permettent également le contrôle des paramètres en temps réel via des commandes en série, permettant aux systèmes externes d'interagir directement avec le scanner. Ceci est particulièrement utile pour les tests en usine, le déploiement en masse ou les intégrations intégrées.