Barcode Settings

Barcode Settings

jrb02's picture

I am looking to perform two options. One speed up initialization speed of Barcode Scanner when Button on C5 is pushed. Two enable barcode scanner to stay on continuously when system is docked.


2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.
Steven Murray (Intel)'s picture

Unfortunately, there is not a configuration setting to shorten the time between when the button is pressed and when the barcode starts scanning. The delay is due to the amount of time it takes for the scanner to initialize and it happens as fast as it can happen now, meaning we are not intentionally adding software delays.


To implement the continual scanning scenario, the best way would be to program against the Barcode API directly. This way you could do it without even using the barcode button. Your software could start the barcode scan, and after a barcode was received you could then immediately initiate another barcode scan.


If you do not want to use the API, there is a setting in the MCA configuration file (C:Program FilesIntelMCABinIntelHealthcare.cfg) to increase the length of time the barcode button handler will wait for a barcode. There is not a way to set it to wait forever, but you can extend the amount of time it does wait. The MCA configuration file setting for this is the line shown below. The BC-ScanTimeoutMS setting is in milliseconds, so 10000 would equal 10 second which is the default.


/Intel/HealthcareSDK/ToolTray/ButtonHandler/ButtonHandler.dll/BC-ScanTimeoutMS = 10000

Login to leave a comment.