1. Prerequsites
To use the ProGlove the Connect App must be installed
...
When the MobileWMS starts it will check if the scanner is connected if not it will open the Pairing tool.
The ProGlove uses BLTE so it needs to be connected every morning and after the timeout (default set to 15 min.)
The ProGlove Connect App and set up
Install the ProGlove app by downloading the attached *.apk file, transferring it to the device, and opening it.
When setting up the ProGlove app, select SDK as Ingeration Paths.
It can also be set up manually in the PG Config in the Scan2Pair:
Make , this is done by Tasklet Factory as part of the installation.
Tasklet Factory will also add the ProGlove App to the Lockdown screen of your devices, which should look like this after these changes:
Should your not see that app on your device, then please raise a ticket to get it implemented.
2. Connect To a Device
Start the ProGlove App and connect the device using that app.
It might be that you initially needs to perform a small setup of the ProGlove app, make sure to select SDK as Integration Paths - see below:
Also, make sure that the Connect app is set up to "Send current buffer to the SDK output". This can be verified in the Rules menu item, by selecting the Send To SDK rule.
Lockdown screen
We expect that the PairingActivity is put into the Lock down screen to ease the connection if the Mark2 device disconnects.
The path defined for the lock screen in MobiControl must be the following, to make the ProGlove app go directly into pairing mode.
de.proglove.connect/de.proglove.coreui.activities.PairingActivity
3. Configuration changes on the device
A barcode can be created by accessing http://config.proglove.de.
This will set up the MARK 2 with the configuration defined on the page.
E.g. Change the It is possible to configure various settings on the device, for instance to change the timeout for the MARK 2 scanner to disconnect.
Build process (for developers)
The ScannerAPi from ProGlove was received from their maven repository. PB received an email with credentials for the maven repository.
The AIDLConnect was found in the same repository.
The ScannerApi aar file was added as a "LibraryProjectZip".
The AIDLConnect needs some extra jars. These must be added as: "EmbeddedReferenceJar". The AIDLConnect is an Aar but inside there is a jar file that can be used.
Find the dependencies in AIDLConnect.aar - use the Jar from inside the aar.
SDK Documentation:
View file | ||||
---|---|---|---|---|
|
View file | ||||
---|---|---|---|---|
|
To enable GS1 DataMatrix on the Proglove:
View file | ||||
---|---|---|---|---|
|
ADB:
Here is a way to start the Activity from a adb. The same name can be used on the lock down screen:
adb shell am start -n de.proglove.connect/de.proglove.coreui.activities.PairingActivityThis is done using a barcode that are created by accessing http://config.proglove.de.