Latest recommended config:
_tnx_profile.jcf
"BluetoothSPP": { "On": true, "Filter": "RS5100", "PIN": "12345", (or "") "UseDeviceMajor": false, "UnpairAll": false, "DiscoveryOn": false, "BarcodeType": "FNC3", "ShowUnpairBarcode": false, "ScannerType": 111, "TerminatorWait": 0, "Terminators": "" },
_tnx_application.jcf
"Bluetooth": { "OnAtStart": true, "OffAtExit": false, "KeepPairingOnExit": true, "KeepPairingOnStartup": true }
Notes:
The Bluetooth headsets work properly on the device ET50 with Android Lollipop (v5.0-5.1.1), but not with higher versions (Android Marshmallow v6.0)
Tested successfully on:
Android Oreo (8.x) | |||||
Manufacturer | Device | Android Version | Date | Tnx version | Recommended Config |
Notes | |||||
Android Nougat (7.x) – No more tested on this version | |||||
Manufacturer | Device | Android Version | Date | Tnx version | Config deviation / Notes |
Zebra | ET50 | 6.1.0 | 23/03/20 | Emulator 1.0.13.513 BT Pairing 7.0.4.505 Vxt Engine 4.2.5.501 Vxt Calibrate 6.1.2.506 |
"UnpairAll": false, "ScannerType": 111, |
|
|||||
Zebra | ET50 | 6.0.1 | 22/11/19 | Emulator 1.0.13.500 BT Pairing 7.0.3.562 Barscanner Zebra 3.0.3.524 |
"UnpairAll": true, "ScannerType": 4 |
ScannerType 4 -> OK but reading pairing barcode twice ScannerType 1 / 2 / 6 / 7 -> KO |
Recommendations:
- Use the Filter parameter as much as you can. It will be easier to establish the connection between devices.
Scanner Type 111:
- The use of ScannerType: 111 for Zebra devices requires the BT Pairing service at Android Accessibility menu option to be activated. In addition, it is convenient to use UnpairAll: false, to avoid having to scan multiple times to connect the scanner. UnPairAll: true could be more problemathic when you stablish the connection between the device and the scanner.
- Before using the scanner, please, scan the Non-Discoverable and the AutoReconnect barcodes: