Are you configuring your devices manually? You may want to look into the options of distributing consistent configurations via an MDM/EMM like SOTI MobiControl or at a bare minimum through a staging utility like StageNow. The Zebra MX layer provides an immense amount of exposed configurability on top of the stock Android management options making the Zebra versions of Android significantly more manageable in an enterprise environment. Despite the incredible capabilities that MX provides, scanner integration and configuration is handled via DataWedge. The good news however, is that it is easy to replicate a DataWedge configuration from one device onto another device by distributing a datawedge.db Export file either via adb, an EMM like SOTI, or StageNow.
More information here:
Note that you may want to select your specific DataWedge version in order to see what is supported. Note that the same concept applies to what version of MX your device supports.
As for the yellow pop up, that is called Scan Assist, and it enables you to have a soft scan trigger displayed on the screen so that users with different hand sizes and orientations (left v. right) can adjust the trigger position to suit their specific needs. You can turn it on/off with the "Data Capture Plus" checkbox within the DataWedge profile for the specific application.
>Are you configuring your devices manually?
Yes. But all I have ever had to do is enter our WiFi password.
>You may want to look into the options of distributing consistent configurations
Thanks for the links for the utilities. I will look into those.
Ok, I figured out why when I press the button, I get the Camera and not the barcode scanner.
There is a deficiency in the code that looks for the barcode scanner, which is heavily based on the Zebra supplied Android Demo code.
There is an inconsistency in the text returned by getFriendlyName() which on some scanners returns: Serial SSI 2D Image, and this one returns "2D Barcode Imager".
I can't use getDeviceType() since that returns "IMAGER" for the bluetooth scanner.
No worries, got it working.
>As for the yellow pop up, that is called Scan Assist,
>You can turn it on/off with the "Data Capture Plus" checkbox within the DataWedge profile for the specific application
Oh, nice to know what that widget is called.
This option is not checked in DataWedge. I checked it, and the Scan Assist is still visible. Unchecked again and no change.