Freigeben über


Strichcodescanner – Erweiterte Konfiguration

Achtung

Diese Standardwerte wurden nach umfangreichen Tests festgelegt und sind auf ein ausgewogenes Verhältnis zwischen Decodierungsleistung und CPU-Auslastung ohne Beeinträchtigung der Akkulaufzeit ausgelegt. Das Ändern dieser Werte kann nicht nur die Scanleistung erhöhen oder verringern, sondern auch die Gesamtleistung des Systems beeinträchtigen, indem mehr CPU-Zyklen verbraucht und die Akkulaufzeit verringert wird. Sie sollten Vorsicht walten lassen und die Auswirkungen jeder geänderten Einstellung gründlich testen.

Die Einstellungen, die das Verhalten des Software-Barcode-Decoders steuern, werden in der Systemregistrierung unter HKLM\Software\Microsoft\PointOfService\InboxDecoder gespeichert. Wenn an diesem Speicherort keine in die Registrierung geschriebenen Einstellungen zu sehen sind, bedeutet dies, dass die hier festgelegten Standardeinstellungen gelten.

Aktivieren/Deaktivieren

Der Softwaredecoder kann über diese Registrierungseinstellung deaktiviert werden, sodass er nicht als virtueller Strichcodescanner aufgelistet wird. Das Deaktivieren des Softwaredecoders hat keine Auswirkungen auf die Verwendung der Kamera für andere Zwecke. Beachten Sie, dass Anwendungen möglicherweise von der Annahme ausgehen, dass der Decoder immer verfügbar ist. Testen Sie daher unbedingt Ihre Szenarien, die sich voll auf den Kamerazugriff verlassen, wenn Sie den Decoder deaktivieren.

Name des Werts Typ Wert Hinweise
Aktivieren DWord 10
Aktiviert
Deaktiviert

MinimumQuietTimeMilliseconds

MinimumQuietTimeMilliseconds definiert einen Zeitrahmen, in dem der Kamera-Strichcodedecoder nach einem erfolgreichen Lesevorgang keinen Strichcode sehen darf. Dadurch wird verhindert, dass ein einzelner Barcode mehrere Ergebnisse für dasselbe scannbare Element zurückgibt. Wenn Sie den Strichcode aus dem Sichtfeld entfernen und wieder in das Sichtfeld bringen, wird der Strichcode erneut gelesen. Durch das Verringern dieses Werts kann der Decoder mehrere Ergebnisse für ein einzelnes durchsuchbares Element zurückgeben.

Name des Werts Typ Wert Hinweise
MinimumQuietTimeMilliseconds DWord 1200 Standard ms

PreferredVideoFrameRate

PreferredVideoFrameRate ist standardmäßig auf 5 Frames pro Sekunde festgelegt, um ein ausgewogenes Verhältnis von Leistung zu CPU-Auslastung und Akkuverbrauch zu erzielen. Bei Erhöhen der Anzahl von Frames pro Sekunde können deutlich mehr CPU-Zyklen verbraucht werden und der Akkuverbrauch kann zunehmen. Das Verringern des Werts unter 5 Frames pro Sekunde kann sich auf die Scanleistung auswirken.

Name des Werts Typ Wert Hinweise
PreferredVideoFrameRate DWord 1
30
5
Min. fps
Max. fps
Standard-fps

PreferredVideoFrameWidth

PreferredVideoFrameWidth ist standardmäßig auf 1920 Pixel eingestellt. Bei Erhöhen der Pixeltiefe können mehr CPU-Zyklen und ein höherer Akkuverbrauch zum Decodieren der gescannten Frames erforderlich sein. Das Verringern der Pixeltiefe kann die CPU-Zyklen verringern, reduziert jedoch auch die Erkennungsrate.

Name des Werts Typ Wert Hinweise
PreferredVideoFrameWidth DWord 800
2048
1920
Min. px
Max. px
Standard-px

PreferredVideoFrameHeight

PreferredVideoFrameHeight ist standardmäßig auf 0 festgelegt, was als geringste Höhe in Kombination mit PreferredVideoFrameWidth zu verstehen ist. Ähnlich wie PreferredVideoFrameWidth kann das Festlegen der Framehöhe auf einen großen Wert die CPU-Auslastung und den Akkuverbrauch mit sehr geringem Nutzen erhöhen.

Name des Werts Typ Wert Hinweise
PreferredVideoFrameHeight DWord 0 Standard: Kleinste Höhe in Kombination mit Breite