1 of 1 people found this helpful
You might consider an iOS compatible blue tooth enabled bar code scanner to use in place of the device's camera.
Unfortunately they are way to expensive.
We would need hundreds of them.
It's not the only option, just one to consider as it uses different scanning tech.
You might also play with bar code type and label design. Others have commented that if the label is "busy" it takes more time to focus and scan the barcode--though using the iOS camera to scan bar codes is never going to be as fast as using one of the special purpose designed scanners.
Bar code format is predefined and immutable. Because of that we are not going to use FM GO scanning
Is the label format placement also out of your control? 1D barcodes on cylinders should be placed in "ladder" orientation so that scanning parallel to the length of the cylinder minimizes the distortion of bar widths in the scanned image.
Have you investigated changing the resolution setting in the insert from device script step?.
I have found quicker & more accurate scanning results by setting the resolution to "full".
I have also found better results scanning in landscape orientation than portrait for what ever reason.
My standard barcoded fields have a script trigger on entry to run the insert from device script step, but I also have a small button beside the field (like a drop down field button) which the user can press to manually enter the barcode data into the field, such as torn or damaged barcode labels.
Be careful of iOS compatible bluetooth scanners, on versions of FMGo after 13.8 there are issues with dropped characters (1st 1 or 2 digits) in scanning, test exhaustively before committing to a particular brand.